Campaigns App
Connect custom checkouts to 29 Next Campaigns API
Campaigns App simplifies and accelerates the deployment of custom marketing funnels and checkouts with 29 Next's Campaigns API.
Custom Funnels with Campaigns API
29 Next supports fully custom marketing funnels, including checkouts, and post-purchase upsells. The server side API method for creating fully custom flows is to use the Admin API with a server to server connection.
Now, with Campaigns App, there is no need for server to server backend API integration. The Campaigns App leverages a frontend CORS-enabled API to allow for custom funnels without a backend integration.
Learn more about the 29 Next Campaigns API and the best practices for creating and deploying fully-custom customer experiences.
Configure Campaigns App
Once installed, from the Apps menu select Campaigns App - Actions - Settings to open the Campaign App workspace.
From the side bar, under Campaigns App, select the Settings menu.
Select Add Domain to whitelist a domain for your custom marketing funnel.
Specify the domain's Environment - whether it should be a domain used for Development purposes, or a Production domain.
Both types of domain environments accept live orders, but analytics tracking events are not recorded on Development domains.
Campaigns API requires that all API calls are made from a whitelisted domain for security purposes.
Next, from the Campaigns App main work space, select New Campaign to configure a new campaign. Input the following values:
Name - the internal reference name for your campaign
Currency - choose the base currency for the campaign
Language - select from a list of the languages supported by the store.
Payment Gateway Group - assign a gateway group to the campaign, or leave blank to use the store's default gateway group.
PayPal Account ID - assign a PayPal account to the campaign, or leave blank to use the store's default PayPal account.
Campaigns App Logs
From the side bar menu under Campaigns App, select the Logs menu. The Activity Logs show
Logs are filterable by the following factors to assist in debugging and analyzing performance:
API Method
Campaign
Payment Method
Referrer
Date created from/to
Email Address
Status (Success / Failed)
Last updated
Was this helpful?