CREATE NEXT CAMPAIGNS WITH AI

Campaigns OS

Build and QA customized campaigns from proven templates.

Set up the campaign and its offers in the Campaigns App, then paste the start prompt from campaigns.nextcommerce.com/start into your coding agent.

Get the start prompt Browse templates

Have a saved Map? Open it in the Workspace

HOW A CAMPAIGN SHIPS
every step is verified before launch
CAMPAIGNS APP
campaign + offers
store prices
START PROMPT
pasted into your agent
/start
TEMPLATE
apollo
verified
CAMPAIGNSPEC
written from your offers
valid
QA
ready with exceptions
2 warnings
BUILD PACKET
ready for handoff
ready
HOW A CAMPAIGN SHIPS
every step is verified before launch
CAMPAIGNS APP
store prices
campaign + offers
START PROMPT
/start
pasted into your agent
TEMPLATE
verified
apollo
CAMPAIGNSPEC
valid
written from your offers
QA
2 warnings
ready with exceptions
BUILD PACKET
ready
ready for handoff
STARTER TEMPLATES

Start from a template that already converts.

Every template family is a runtime contract — pages, slots, and cart wiring the Campaigns SDK understands. Pick the one shaped like your offer.

apollo template checkout capture
apollo
Recommended flagship. Single-step Apollo checkout with product-style bundle cards.
presell · landing · checkout · upsell · receipt
olympus template checkout capture
olympus
Classic single-step, single-product checkout with the original tiered card shape.
presell · landing · checkout · upsell · receipt
olympus-mv-single-step template checkout capture
olympus-mv-single-step
Products with variants — color, size, flavor — on a single-step checkout.
landing · checkout · upsell-mv · receipt
shop-three-step template checkout capture
shop-three-step
Shopify-style split flow — information, shipping, and billing as separate steps.
information · shipping · billing · receipt
View all 8 template families
PATTERN LIBRARY

Bundle selectors

Bundle cards wired to cart state — pick a bundle, the SDK swaps the cart. You own the markup; the SDK owns the attributes.

pattern demo cart $35.98
selection mode: swap · cart state owned by SDK
checkout.html
<div data-next-bundle-selector
     data-next-selection-mode="swap">

  <div data-next-bundle-card
       data-next-bundle-id="duo"
       data-next-bundle-items='[{"packageId":2,"quantity":2}]'
       data-next-selected="true">…</div>

  <div data-next-bundle-card
       data-next-bundle-id="triple"
       data-next-bundle-items='[{"packageId":2,"quantity":3}]'>…</div>

</div>
no JS required · the SDK hydrates the attributes on load
Explore the pattern library
CAMPAIGN TRACKING

Connect the tools your team already uses.

Send campaign checkouts and purchases to your analytics and advertising platforms. Choose one connection for each tool, configure it in the workspace, and verify it with a test order.

GOOGLE TAG MANAGER

Your team already manages tags in a container. Connect the campaign once and let those tags send the conversions.

one container · your tags
BUILT-IN CONNECTIONS

Meta, RudderStack, or a custom endpoint. The Campaign Cart SDK sends events directly, with no tag manager in between.

direct from the SDK
SUPPORTED PLATFORMS

GA4, Triple Whale, TikTok, Northbeam, and more. Enter the platform ID and the campaign template handles delivery.

8 platforms · off by default
Open the tracking setup guide
BUILT FOR AGENTS

The build is agentic.

The fastest way through the loop isn’t by hand. Campaigns OS ships agent skills and machine-readable contracts, so an AI agent can scaffold, build, and QA a campaign end to end — you review and launch.

AGENT SKILLS

Five lifecycle skills ship with the public toolkit for Claude and Codex — orchestration, setup, build, polish, and QA — plus agent context for Copilot and Cursor.

install-skills · lifecycle skills
CONTRACTS

Every artifact is machine-readable — CampaignSpec, Build Packet, QA verdict. Agents consume the same contracts you review.

JSON schemas · versioned
THIS SITE

llms.txt points your agent at the start path, templates, patterns, tracking path, and toolkit — it can learn the system without a walkthrough.

/llms.txt · published
PROOF

Verified before it takes an order.

SPEC

Every CampaignSpec is validated against the schema — products, prices, and page wiring.

CampaignSpec schema · valid
RUNTIME + ANALYTICS

Every page renders in a real browser, and SDK events carry campaign and session identity for attribution.

SDK releases · attribution ready
TEST ORDERS

QA places one test order on every planned path — card entry, upsells, receipt — with a test card, up to six by default.

one order per path · verified

When a campaign passes, you get a handoff packet — not a promise.

START

You came here to ship.

Set up the campaign and its offers in the Campaigns App, then paste the start prompt from campaigns.nextcommerce.com/start into your coding agent.

Get the start prompt Start from a template

Have a saved Map? Open it in the Workspace