person walking while carrying a camera and paper bags

Navigating Customer Features

Take a closer look at Adobe Commerce (formerly Magento 2) and BigCommerce customer tools and settings

In this article, we discuss the differences between Adobe Commerce (formerly Magento 2) and BigCommerce in relation to customers. You will see how each system behaves so you can determine which is a better fit for your needs.

Customers

Impersonation

This allows administrators to log in as the customer and browse the website as if a customer is browsing the website. This helps configure a cart, walking the customer through how to order, or perhaps troubleshooting a problem.

Adobe Commerce

This is native functionality. Administrators have to first mark a customer for allowing remote assistance.

BigCommerce

This is possible by clicking Login next to a customer.

Segmentation

Segments are buckets of customers selected by rules. This is beneficial to create lists of customers for targeting.

Adobe Commerce

Administrators have tremendous capability to create lists of customers. These are used to personalize content (administrators can schedule content to appear when a visitor is part of a segment) and apply promotions.

BigCommerce

BigCommerce is building customer segmentation features. These are mostly available through the API. However, once rules are created via the API, they can be used as filters for Promotions.

Customer Groups

Each customer is associated with a group. This acts as a categorization mechanism. For example, there may be a tax-exempt customer group. A wholesaler customer group for unique pricing.

Adobe Commerce

Customer groups are critical functionality. They affect category permissions, pricing, promotions and taxes. Shared catalogs are extensions of customer groups. Customer groups can be automatically assigned.

BigCommerce

A customer group is optional. Administrators can select which categories the group's members can access. They can also specify category/product/storewide discounts. Price lists use customer groups, but the discount must be set per product. Customer groups are also used for taxes and promotions.

Guest Checkout

B2B brands often wish to prevent guest checkout. This ensures a pricing agreement has been signed or other processes completed.

Adobe Commerce

This is a configuration setting that is selectable per store view (domain name).

BigCommerce

This is a global configuration value. Automatically registering customers after checkout may be a nice hybrid to boost conversion rate, but still maintaining the customer's long-term presence in the system. BigCommerce has an ideal user experience to keep customers in checkout workflow while still asking them to log into their account.

Additional customer fields

Many merchants need to request additional information from their customers. How do you manage this?

Adobe Commerce

Administrators can easily create customer attributes. They can select a type and add it to the customer grid view. They can determine if an attribute is visible in registration, customer account, or in admin checkout. Attributes can be used as filters in customer segments.

BigCommerce

Administrators can create new attributes, but they are not visible in a grid nor are they searchable.

Passwordless / Social Logins

Customers don't like to track passwords (or they use the same password for all of their logins). Providing alternative forms for logging in can boost security and improve stickiness.

Adobe Commerce

This is not a feature that is available out of the box.

BigCommerce

BigCommerce has the capability to send an email as the form of authentication. Social Logins are not native functionality.

Administrators can edit cart contents

Adobe Commerce

This is native functionality—and very powerful.

BigCommerce

This is not technically possible, but administrators can log in as a customer, for the same effect.

Login management

Adobe Commerce

Administrators can customize and send a reset password email. They can also forcibly log a customer out of their account.

BigCommerce

Administrators can set a new (temporary) password and share it with the customer.

Store Credit

Merchants often use store credit to "give" money back to customers while ensuring this will only be spent with the merchant.

Adobe Commerce

There are rich capabilities for managing store credit. All changes to store credit are documented. Customers can be notified (with a comment specified). Balances can be different per website.

BigCommerce

BigCommerce tracks store credit, but just as a number. There is no automatic history or notifications. Administrators would have to enter this into notes manually.

Wishlists / Gift Registry

B2C brands often utilize wishlists to give their customers a space to highlight desired products.

Adobe Commerce

Customers can add products to a wishlist (after first logging in). They can create and share wishlists. Gift Registries are a version of wishlists with some extra fields. Administrators can see what's in wishlists or gift registries.

BigCommerce

Customers can create multiple wishlists and share via a link (email is possible with 3rd-party apps). Administrators would have to impersonate customer to view wishlist contents.

Sharing customer accounts across domain names

Some brands have a firewall between domains while others prefer a "single sign-on" idea, perhaps even sharing shopping carts.

Adobe Commerce

Out of the box, administrators can tag customers as either per website (scope) or global. For a true single sign-on, a developer will have to make some customizations.

BigCommerce

There are API methods built out for securely providing single sign-on capabilities. We are unable to find a selection in the admin to control global or storefront-specific customers—but this is available in the API.