Skip to main content

Loyalty with Storefront Pro

Loyalty programs in Storefront Pro allow you to offer coupons, discounts, and loyalty points to your customers. Instacart partners with third-party loyalty program providers, such as Inmar and Birdzi, to deliver these programs. You have the flexibility to design a loyalty sign-up process that aligns with your brand’s identity. For more details about how loyalty program providers are integrated, see Loyalty program providers.

note

Storefront Pro is available with or without a loyalty program. If you choose Storefront Pro with a loyalty program, your customers are automatically enrolled and can't opt out it.

When a customer selects Sign In or Sign Up, they are redirected to your identity provider. For more information, see Retailer single sign-on. Customers are redirected to a service that creates their account. After it is created, this service sends them back to the storefront, logged into their loyalty account. Instacart then creates a loyalty account number which you add to your customer’s profile. The customer verifies the account through their phone number.

The following image shows the data flow:

Shows a three-column table labeled "Customer," "Instacart," and "Retailer," with three rows detailing steps for customer sign-up and verification. Arrows indicate the flow of actions between columns, such as creating profiles, retrieving data, and verifying loyalty accounts.

note

Instacart does not store any retailer-specific loyalty account information or personally identifiable information (PII) and has no visibility into customer data beyond what is linked to the Instacart profile. The streamlined data flow includes customer sign-up on Instacart, retrieving necessary information, verifying identity through a one-time password (OTP), and an API call to the retailer to validate and create the loyalty account.

Work with your Instacart representative to set up loyalty in Storefront Pro.

The following table shows features that can be configured to show and link to your loyalty program:

FeatureDescription
Navigation linksAdd links to headers and footers to link to your loyalty program page from the navigation in the web app or built-in apps. For more information about the navigation link options, see Navigation.
Loyalty collectionA product collection with loyalty-specific pricing. To advertise savings for loyalty customers, first define the loyalty pricing or promotions, and then create collections that contain those items. To create a collection, see Manage collections.
Loyalty pricingIf loyalty pricing is implemented through the Catalog, discounts appear in the cart. For more information, see Loyalty requirements. For more information about what offers and discounts are supported, see Supported offer types.
CreativesDevelop creatives, such as banners or carousels, that link to your customer's loyalty program page. For more information about creatives, see Creatives. Banners are displayed to all customers, regardless of loyalty status. The following image shows an example of a banner:
Shows a banner at the top of the homepage.
Coupons and discountsYou can configure offers to your customers through discounts and campaigns configured in Instacart Platform Portal. For more information, see Discounting platform and Create offer discount campaigns.

Access the loyalty program on your storefront

  1. A customer can access the loyalty program through one of the following:

    • A loyalty program page with the customer's phone number. A loyalty program page is an internal page that describes the program and includes a way to sign up for a loyalty account with a phone number. The following image shows an example of a loyalty program page:

    Shows an example program page for Fresh Rewards, which is a fictional rewards program.

    • A barcode while in-store shopping. The following image shows and example of a barcode:

    Shows a customer's loyalty account barcode on the loyalty program page.

  2. A verification code is sent by text to the customer. The flow is similar for both a new sign up and linking an existing loyalty account. If the code is correct, the customer account and loyalty accounts are linked. Otherwise, the customer sees an error.

    Shows the verification screens, where the customer enters the code that is sent by text to their mobile phone number.

  3. The customer is redirected back to the storefront to continue shopping. Loyalty discounts are automatically applied at checkout.

Earn, view, and redeem loyalty points

Loyalty points are rewards from a loyalty program. Depending on the loyalty program provider that is integrated, customers can earn points, view their points balance, and redeem points for rewards on the loyalty or rewards page.

note

Loyalty points are currently not supported with all loyalty program providers.

Customers can redeem points for Dollar off basket discount offers only. For example, customers can use 1,000 points to get $10 off their basket. For information about Dollar off basket discount offers, see Basket discount offers.

Redeemed points are automatically applied during the checkout process. Discounts from points are reflected on the order status and receipts pages.

The following images show how loyalty points are displayed on the loyalty or rewards page:

Shows four mobile app screens for a grocery rewards program. Screen 1 shows the rewards homepage with points, offers, and coupons. Screen 2 shows a scannable loyalty barcode. Screen 3 highlights the redemption of 1,000 points for a $2 reward. Screen 4 lists a detailed points history with transaction dates and balances.

  1. Points balance on the Rewards page.
  2. Access loyalty barcode.
  3. Redeem points to save on future orders.
  4. View reward history.

View reward history

Loyalty points are displayed in the Reward History page with the following details:

  • Date of transaction
  • Points earned and redeemed
  • Category of the purchase (such as, groceries), if available
  • Expiration date, if available

The following image shows an example of a Rewards history page:

Shows a rewards history screen with tabs for fuel cents off and liquor points. Displays a $5 reward requiring 50 cents per gallon. Lists transaction details by date.

If your customers can't view the Rewards history page, contact your Instacart representative.