URGENT: Want to comply with EU Cookie Law by integrating Google Consent Mode v2? - Let our M2 COOKIE CONSENT module assist you!Get Now

Magento 2 Guest to Customer

Community: 2.3.x - 2.4.x
Enterprise: 2.3.x - 2.4.x

Guest to Customer is an advanced Magento 2 feature developed by BSS Commerce that automatically creates new accounts for unregistered customers after checkout. The feature also helps website admin manage guest users more efficiently with the intelligent order-saving function of emails.


Worry about missing out on potential customers? Do not pause the checkout process by displaying "please login/register first." Our Magento 2 Guest to Customer Extension will easily ease your concern by allowing you to effectively manage guest customers and convert them into registered accounts.

  • Automatically create accounts after checkout for Magento 2 guest checkout users; or
  • Manually convert and manage guest users in the grid as wanted
  • Immediately inform guest users of the account creation via email
  • Smartly save previous orders under same the email to the newly created account
  • Compatibly work with Customer Attribute extensionOne Step Checkout extension
  • Compatible with Magento 2.4.6 & 2.4.7
Buy together
Magento 2 Guest to Customer

Magento 2 One Step Checkout
Special Price $99.00 Regular Price $119.00

Save -$38.55



Convert guests to customers after checkout

Magento 2 Guest to Customer extension will automatically generate a new customer account after placing a new order and checkout successfully as a guest. 

By gathering customer information via this extension, you can provide a customized experience.

Depending on your needs, you can optionally choose the automatic or manual method:

  • Auto Convert To Customer: Auto-assign customer group to the guest after checkout. The automatic option is your best choice if you want to keep in touch with every customer and leverage the database.
  • Grid Guest: This module has a guest table to wait for your permission. 

Immediately inform guest users of the account creation via email

To build customer loyalty and desire to come back to your store, caring for your customers is required. 

63% of customers prefer registering for an account to reorder products easily. However, they also don’t want to be bothered by the hassle of the registration process.

Thus, we bring you the best action!

By default, Magento 2 Guest to Customer already comes with several pre-made email templates for account confirmations. 

You can easily select the template from the dropdown to inform your customer of the email and password.


Save previous orders under the same email to the newly created account

Magento 2 default doesn’t let you and customers view guest order history, which is inconvenient. 

Ideally, with Magento 2 Guest to Customer, the previous orders are automatically assigned to the newly created customer account.

If the customer places an order with the registered email but forgets to log in, our extension still recognizes the email and puts that order against the registered account.


Import previous guests to customers

For guests placing orders before installing our Guest to Customer Magento 2 extension, you can still import and convert them into registered customers with the Guest Management grid.

Magento 2 Guest to Customer user reviews

Why Choose BSS

Competitive Price
Every merchant needs to survive – we do understand. That’s why we keep the price as low as possible.
Dedicated Support
We are all ears to your problems, either with our extensions or customizations. FREE 1-year support is included.
Open Source
The source code is completely open to inspect, modify and enhance according to your business purposes.
Qualified Code
We have developed a validation tool to ensure that every piece of code follows Magento coding standards.
High Compability
Our modules work well with each other. Even you want ours to be compatible with those of others. We are here to help
Simple installation
We simplify and clarify the installation process, so you can get the extension played for your website in clicks.
Quick Update
Your business and customers’ demands are ever-changing. Our extensions are also up-to-date with new features.
Business expert
Our certified experts get involved from the extension development to support to bring you efficient and budget solutions.
Easy to Use
No need to install bunches of redundant features. We select the most relevant functions to ensure the user-friendliness.


  • Can I install this Magento 2 extension via Composer? If yes, how can I do that?

    Yes. You can install Magento 2 extensions via Composer following the instruction here.

  • How to send customization request for this extension?


    Just drop us an email to sales@bsscommerce.com or contact us.

    We'd like to offer customization service for all BSS Commerce extensions and any third-party extensions.

Release Note
    • v1.1.8 (Feb 5, 2024): Fix bug duplicated customer names on the orders.
    • Hyva compatible v1.0.0 (Aug 15, 2023): First release
    • v1.1.7 (Nov 19, 2022): Compatible with M2.4.5.
    • v1.1.6 (Jul 13, 2022): Convert Install Update Data to Schema
    • v1.1.5 (Feb ,2022): Fix Undefined variable: customerData when place order.
    • v1.1.4 (Sep 20,2021): The module now could work with PHP7.2. Fix importing guest data function, loading the guest management when its database is large.
    • v1.1.3 (Apr 5, 2021): Optimize query select data for Import Guest function. Fix compatible bug when other extensions or EE Magento version add a field for a customer at extension_attributes. Remove "Select customer group" of config "Customer group". Fix bug when some field của address is empty when moving guest to customer. Adding default value for config Enable. Fix bug when using mass action to move guests to customers. Update compatible with BSS Magento 2 One step checkout when creating customer.
    • v1.1.2 (Sep 16, 2020): Fix duplicate guest when Import Guest; Fix display issue with Import button; Fix import issue; Fix not sending email when create/convert from guest
    • v1.1.1 (Feb 28, 2020): Fix Customers have not generated automatically due to the attribute not exist; Fix Account issue because of orders, not VAT number
    • v1.1.0 (Nov 08, 2019): Support import guest customers of old orders; Fix bug when accessing Guest Management Page on Magento 2.3.3
    • v1.0.9 (Aug 27, 2019): Fix reindex issue with new customers after creation
    • v1.0.8 (Jun 11, 2019): Compatible with Magento 2.3.1; Add Sync address configuration
    • v1.0.7 (May 08, 2019): Update email template following GDPR
    • v1.0.6 (Apr 05, 2019): Compatible with Magento 2.2.6
    • v1.0.5 (Oct 19, 2018): Fix prefix table issue; Fix but not display Guest mail on admin Grid view when setting Auto convert to customer = NO
    • v1.0.4 (Oct 03, 2018): Fix bug not display customer information on Customer grid when accounts are created; Remove validation required to Required Fields; Fix bug not assigning customers on Guest Management when order Gift card or Virtual product without a Shipping address
    • v1.0.3 (Sep 18, 2018): Update feature: assign orders using same checkout email to corresponding customer accounts
    • v1.0.2 (Jul 20, 2018): Fix bug with the virtual product; Fix compile on Magento 2.1.x; Auto reindex after creating customers
    • v1.0.1 (Jun 15, 2018): Fix conflict with M2 Customer Attributes by BSS Commerce; Fix sort order field
    • v1.0.0 (Feb 23, 2018): First Release of Guest to Customer for Magento 2 extension