29 NEXT
  • Welcome to 29 Next Docs
  • About 29 Next
  • Changelog
  • Start Here
    • 🌟Get Started on 29 Next
      • General Settings & Branding
      • Invite Team Members
      • Link Domains
      • Add Locations & Languages
      • Checkout Settings & Policies
      • Customer Storefront Accounts
      • Fulfillment Settings
      • Support & Notifications
      • Add Payment Providers
    • ⚡Developer Docs
  • BUILD A STORE
    • 📦Products Catalogue
      • Add Products
      • Inventory
      • Product Variants
      • Gift Cards
      • Upsells & SEO Settings
      • Create Categories
      • Google Merchant XML Feed
      • Tax Settings
    • 🛒Storefront
      • Customer Accounts
      • Support Content
      • Custom Pages
      • Blogs
      • Storefront Redirects
    • 🪄Technical Settings
      • Metadata Fields & Tags
      • Configure Webhooks
      • Storefront API & Events
  • Manage Orders
    • 📥Orders
      • Create Orders
      • Order Management
      • Edit Orders
      • Refund Items & Orders
      • Create & Manage Returns
      • Order Statuses
      • Open Carts
      • Test Orders
    • 👥Customers Guide
      • Customer Carts
      • Checkout Links
    • 🔃Subscriptions Guide
      • Subscription Settings
      • Managing Subscriptions
      • Account Updater
      • Decline Salvage
      • Subscription Statuses
    • 📞Support Guide
  • Features
    • 🛍️Offers Guide
      • Create and Manage Offers
      • Product Ranges
      • Coupons
      • Shareable Coupon Links
      • Marketing Attribution
    • 💳Payments Guide
      • 3DS2 Payments
      • PayPal
      • Apple Pay
      • Google Pay
      • Stripe APMs
      • Authorize & Capture Payments
      • Disputes Guide
      • Block Lists
      • Payment Failure Cascading
      • Transaction Response Codes
    • 🚚Fulfillment Guide
      • Fulfillment Statuses
      • Location-Based Routing
      • Advanced Settings
  • Apps
    • Campaigns App
      • Build Campaign Packages
      • Campaign Analytics
    • Delivery Tracking
    • Shop Sync
    • 3PL Central
    • Avalara AvaTax
    • Everflow
    • Meta Pixel
    • Gorgias
    • Klaviyo
    • MaxMind minFraud
    • Chargeback360
    • TaxJar
    • ShipStation
  • Analytics
    • Dashboards
    • Orders Reports
    • Customers Reports
    • Disputes Reports
    • Gift Card Reports
    • Fulfillment Reports
    • Transactions Reports
    • Support Ticket Reports
    • Subscription Reports
    • Tax Reports
    • Partner Marketing Reports
Powered by GitBook
On this page
  • Custom Funnels with Campaigns API
  • Configure Campaigns App

Was this helpful?

  1. Apps

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.

Campaigns is an installable App in your 29 Next store. Head to the Apps menu to install it from the 29 Next Dashboard.

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.

Hint - Pin Campaigns App to the dashboard side bar for quick access.

From the side bar, under Campaigns App, select the Settings menu.

  • Add Domain to whitelist the domain(s) of your custom marketing funnel.

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.

PreviousAdvanced SettingsNextBuild Campaign Packages

Last updated 1 day ago

Was this helpful?