Running Global Promotions
Abra has a collection of features that lets you run market-specific promotions without building separate campaigns for each region.
Market-Specific Discounts
Each discount inside an Abra promotion can be assigned to one or more markets. This means you can build out separate discount logic for different regions: different thresholds, different rewards, different pricing in one promo.
To assign a market to a discount:
Open or create a promotion in Abra.
Add a discount or open an existing one.
In the discount settings, locate the Markets section.
Click Manage Markets and select the markets you want this discount to apply to.
Click Save.
Note: Markets must be configured in Shopify before they appear as options in Abra. Go to Shopify admin > Settings > Markets to set up your markets first.
A single discount can cover multiple markets, or you can create separate discounts per market if you need different logic for each region. Both approaches work within the same promotion.
Global Discount Combinations
When you add multiple market-specific discounts to a single promotion, Abra handles the routing automatically. Customers see the discount and storefront experience that matches their market when they access the link provided (either their homepage for public promotions, or an Abra Link for a private promotion).
To combine market-specific discounts into one promotion:
Build each market's discount separately within the same promotion.
In the promotion settings, enable Combinations so all discounts can work together.
Save and share the promotion link. Abra applies the correct discount based on each customer's market.
Note: Only one public promotion can be active at a time. If you're running a global offer as a public promotion, all market-specific discounts should live within that one promotion.
App-Exclusive Market Promotions (Tapcart)
You can restrict a promotion to Tapcart and target it to specific markets; useful for app-only offers available to selected regions.
To set up an app-exclusive market promotion:
Open or create a promotion in Abra.
Add a discount and configure the thresholds, rewards, and market as described above. Hit save.
In the promotion settings, set the Sales Channel visibility to Tapcart.
Save the promotion.
Translated Storefront Blocks
Abra supports translated storefront block content across Shopify Markets. Customers see promotional messaging in their market's language automatically, without any additional setup per promotion.
Setting Default Translations
Default translations apply across all storefront blocks globally. Any block using default copy will automatically display in the customer's language based on their market.
In the Abra app, go to Settings > Translations.
Select the language you want to configure.
Enter translated versions of each storefront block's default content.
Click Save. These translations apply automatically across all promotions.
Overriding Translations at the Promotion Level
For campaign-specific messaging, you can override the default translation for any individual storefront block within a promotion. This lets you tailor copy for a particular offer or region without changing your global defaults.
Open the promotion in Abra.
Navigate to the storefront block you want to customize.
Select the market or language you want to override.
Enter your custom translated content for that block.
Click Save. The custom copy applies only to this promotion -- your default translations remain unchanged.
Note: Default translations are managed centrally in Settings > Translations. Promotion-level overrides only affect the specific block and promotion they're applied to.