Marketing agents for Shopify that build, publish and measure

A marketing agent is different from a marketing tool. A tool waits for you to tell it what to make. An agent looks at your store, decides what is worth making, makes it, puts it where it needs to go once you approve, and checks whether it worked.

Tilly is eight of those agents, built to hand work to each other.

The eight agents and what each one hands off

1. Brand audit. The starting point. It reads your storefront, products, reviews and existing marketing, scores the store, and builds the brand profile: your voice, look, offers, rules and customer personas. Hands off: the brand profile, to every other agent.

2. Email. Builds flows like welcome, abandoned cart, post-purchase and winback, and writes campaigns. Each email is written for one persona and one objection. Hands off: results by persona and angle, to reports and experiments.

3. Email calendar. Plans next month's campaigns around public holidays in the countries you sell to, retail moments, and your own launches and restocks. Every slot gets a suggested email and a one-line reason. Hands off: briefs, to the email agent.

4. SEO. Researches keywords grouped by the questions your personas ask, audits the site, and writes blog posts with cover images that publish straight to your Shopify blog. Hands off: new posts, to the email calendar, so your list hears about them.

5. Ads. Makes ad creative and copy from the brand profile, checks it against platform policy and the rules for your category, and publishes it paused to Meta. Hands off: winning angles, to email and CRO.

6. CRO. Reviews your product, collection, cart and home pages, and writes the fix for each finding. Fixes land on a preview copy of your theme. Hands off: hypotheses, to experiments.

7. Experiments. Keeps a backlog of test ideas from every other agent, runs A/B tests on emails, ads and pages, and calls the winner only when there is enough data. Hands off: learnings, to the brand profile.

8. Reports. Pulls results in, ties them to the work that caused them, and suggests the next three things worth doing.

Why the shared brand profile matters

When a close-up product shot beats a lifestyle shot in your ads, the ads agent records it. The email agent reads it next time it picks images. When your ingredient-focused customers open founder notes more than discounts, the calendar plans more founder notes for them. None of that happens when each channel lives in a separate app.

What you still decide

  • Who your customers are. You confirm the personas the audit finds.
  • What goes live. Every piece waits for approval.
  • How often to email, which dates to plan around, and what rules your brand follows.

Where to start

Run the free audit on your store. It takes about a minute, needs no connection, and ends with a welcome flow you can preview.

Questions people ask

What is a marketing agent for Shopify?

Software that takes a marketing job from start to finish: it decides what to make from your store data, makes it, publishes it to the right platform after you approve, and measures how it did. A tool that only generates text for you to copy somewhere is an assistant, not an agent.

Why eight agents instead of one?

Each channel needs different skills and different platform connections. Splitting them keeps each agent good at its job. What makes them one product is the shared brand profile and results loop, so they learn from each other.

Can I use just one agent?

Yes. Many stores start with the email agent. Credits work across all agents, so you use the ones you need.

Do the agents act on their own?

They draft on their own and suggest what to do next. They never publish on their own. Every piece waits for your approval.

See this on your own store

Paste your store URL. The audit takes about a minute, costs nothing, and ends with a welcome flow you can read before anything is sent.