Ecommerce marketing & campaigns Get found, win the order
Bring them back

Rank with rich product results, let AI assistants shop your catalog, convert with targeted offers and campaigns, then measure every step with first-party analytics.

Meera Rao: Found through Search · rich result, Landed on Masala Chai 250 g, Offer WELCOME10 · first order. Order ₹648, First order placed.

Ecommerce SEO Rich in search
Ready for AI shoppers

Commerce Engine’s SEO package turns your catalog into structured data, crawler files and Markdown pages, so search engines and AI assistants understand every product.

Price and stock for rich results

Product JSON-LD carries price, sale price and availability from your catalog, so search engines can show them in the result before a shopper clicks.

Rich results
Product, ProductGroup and breadcrumb JSON-LD
llms.txt
and a Markdown version of every page
Agent-ready
WebMCP tools, and the shopper always checks out
4 frameworks
Next.js, Astro, SvelteKit and TanStack Start

See a D2C storefront built on Commerce EngineRead the SEO guide

Coupons and promotions The right offer
At the right moment

Eight coupon types and five automatic promotions, aimed at first orders, segments or customer groups, with the limits and schedules you set.

8 coupon types
percent or fixed, tiered, buy X get Y and more
5 promotions
applied automatically, with no code to enter
Targeted
segments, customer groups and first orders
Limited
per customer, per code, with start and end dates

Try the coupons & promotions playgroundRead the coupons API

Event-triggered campaigns Triggered by what they do
Sent where they listen

Every cart, view, order and shipment is a moment to reach out. Commerce Engine hands each one to the email, SMS or WhatsApp tools you use, with the data and opt-ins to act on.

Customers choose which messages they get on email, SMS and WhatsApp, and your tools read those choices from the customer record.

100+ webhooks
signed and replayable, for carts, orders and shipments
Abandoned carts
contacts, items, prices and coupons, per customer
Segment-ready
storefront events in the format your CDP expects
Opt-ins
email, SMS and WhatsApp choices on every customer

Know who you are talking toRead the webhook guide

Marketing analytics Know what brought them
And where they stopped

First-party analytics tie every buyer to the source and campaign that first brought them, and follow each product from cart to completed order, so you see where buyers drop off.

Choose a product

Added to cart
1,446
Address addedBiggest drop
−30.0%1,012
Order placed
−28.6%723
Order completed
−10.1%650
Buyers by first sourceLast 30 days

Instagram 34%, Google 29%, WhatsApp 21%, Direct 16%. Masala Chai, cart to order: 45.0%.

First touch
source, campaign, medium and term for every buyer
Two funnels
store-wide and per product, cart to completed order
Sessions
each with its first and latest UTM
Lifetime value
with conversion rate and revenue

Explore analyticsRead the analytics sessions API

A few useful answers

Before your
next campaign

How Commerce Engine helps you get found, convert and bring customers back, for the teams who grow revenue and the developers who build it.

01

How does Commerce Engine help with SEO?

Commerce Engine’s SEO package generates page titles, descriptions, canonical URLs and Open Graph tags, plus Product and ProductGroup JSON-LD with prices, availability, variants and reviews. It also builds robots.txt, sharded sitemaps, llms.txt and Markdown versions of your pages, and keeps preview builds out of search. It works with Next.js, Astro, SvelteKit, TanStack Start and React. How a result looks is still up to each search engine.

Read the SEO guide
02

Can AI assistants shop our store?

Yes. Commerce Engine’s WebMCP tools let a browser AI assistant search your catalog, open products and variants, and add, change or remove items in a real cart. Agents can never place an order or enter payment details: the shopper always completes checkout.

Read about agent commerce
03

What kinds of offers can we run?

Eight coupon types: discounts (a percentage or a fixed amount), tiered discounts, free goods, fixed price, free shipping, buy X get Y, volume-based and bonus loyalty points, plus five automatic promotions that apply without a code. Each can target everyone, chosen customers, a segment or a customer group, be limited to first orders, and carry total and per-customer limits with start and end dates.

See coupons & promotions
04

Can we target offers to specific customers?

Yes. Build segments from profile data, your own fields and storefront events, or use customer groups, and make a coupon or promotion eligible only for them. A first-order rule keeps welcome offers for new customers.

See customers & loyalty
05

Can we win back abandoned carts?

Yes. Cart webhooks tell your tools the moment a cart is created or filled. If no order follows, the abandoned carts API returns that customer’s carts with their email and phone number, the items and prices, any coupon or promotion applied and when the cart expires. Your WhatsApp, SMS or email provider sends the reminder.

Read the abandoned carts API
06

Can we run campaigns on what shoppers do?

Yes. A campaign can start from a real commerce event: a confirmed order, a shipment, a cart left behind or a product view. Commerce Engine hands over the moment and the data through webhooks, the Admin API and storefront events, and the email, SMS, WhatsApp or marketing platform you connect runs the journey and sends each message.

Read the webhooks guide
07

Does Commerce Engine send the messages?

Messages are sent by the email, SMS, WhatsApp or push provider you connect. Commerce Engine gives it the moments and the data: webhooks for carts, orders, shipments, customers and loyalty, abandoned carts through the Admin API, and storefront events mapped for Segment or RudderStack. Each customer’s channel preferences are on their record, so your tools can respect them.

08

How do we measure what is working?

Every paying customer is tied to the source, campaign, medium and term that first brought them, and every session keeps its first and latest UTM. Funnels follow the whole store and each product from cart to address, order placed and order completed, and metrics cover conversion rate, revenue, item sales and customer lifetime value.

Explore analytics
09

Does it work with Segment, RudderStack or our own tools?

Yes. Commerce Engine’s analytics package maps storefront actions to standard events in a Segment- and RudderStack-compatible format, ready for your app to forward, and Hosted Checkout forwards its own events. More than 100 webhook events, signed and replayable, cover customers, carts, wishlists, orders, payments, loyalty and offers.

Browse the webhook events

Planning a launch or a win-back flow? Let’s map it out. Talk to our teamExplore the docs

Your next campaign

Found today
Back tomorrow

Let’s plan growth around the data you already own: your catalog, your customers and every order they place.