Abra & Tapcart Integration Guide

What is Abra?

Abra is a platform that helps merchants increase the conversion rate of their Shopify discounts and build complex functions that increase profitability.

Why Abra & Tapcart?

Exclusive discounts are a big driver for installing mobile apps.

Abra helps make sure those promotions are only available in Tapcart and makes complex promotions like gift with purchase and tiers possible.

It can be used as an incentive for app installs or push notifications, Abra gives merchants a lever for conversion and profitability in their mobile app.

How to Connect Abra & Tapcart?

Step 1: Contact your Tapcart account manager to turn on web checkout and the Cart API. Check that your Shopify store is upgraded to Checkout Extensibility.

Step 2: Install the Abra app from the Shopify app store.

Step 3: In the settings area of the Abra app, click to activate the Tapcart integration.

Enable Tapcart in the settings area of the Abra app

Step 4: In Tapcart's integrations area, click to enable the Abra integration.

Enable Abra from the Integration settings in Tapcart

Step 5: Add your storefront settings to your Tapcart integration. The storefront access token can be found in the Tapcart settings area in Abra and the store URL is your "myshopify" URL for example "abrademo.myshopify.com".

Add your storefront settings to your Tapcart integration

 

The storefront access token can be found in the Tapcart settings area in Abra

Step 6: Create a promotion in Abra set to private visibility.

Create a promotion in Abra set to private visibility

Step 7: From the offer modal in the Abra promotion, select a "Multi-value collection discount". Customize the value of your offer and check the box for Tapcart exclusive in the panel on the right.

Customize the value of your offer

Step 8: From the customizations area in Tapcart, under the Shop tab add the metafield for the promotion with Namespace value as "abra-promotions", for Key value use the offer code created for the Abra promotion, in our example: "TAPCART-DISCOUNT".

From the customizations area in Tapcart add the metafield for the promotion

Step 9: From the Tapcart's top navigation, select Cart template from the App Studio dropdown. Drag the "Abra - Cart Block" from the Integration panel over to the Cart template right below the cart items.

Add the “Abra - Discounts in Cart” block to the Cart Screen below the cart items

Step 10: Click "Save & Update" to save and publish your app changes.

Frequently Asked Questions

How does Abra prevent discount code leaks and use of codes outside of Tapcart?

The Abra discount function verifies that the checkout contains a secret that is only shared through the Tapcart app and can’t be replicated without storefront permissions.

What features can we expect next?

  1. Dynamic pricing for applied discounts on the collection and product pages
  2. Free gift with purchase
  3. Promotions activated by customer segment
  4. Promotions activated by push notification
Back to blog