Dema

Agents

Your best work.
On repeat.

Describe a recurring job. Set when it runs and what it can do. An agent works with your live commerce data and delivers the result to your team.

Your instruction

“Have the trading report ready before the Monday meeting.”

Monday tradingRunning
  1. Read orders, costs and returns
  2. Apply the team's reporting skill
  3. Explain the changes in profit
This week, explained.Week 24
12movements explained
MarginReturnsBlack Wool HenleyStock risk
SlackPreparing the report for #trading
Every Monday. Already taken care of.

Trusted by commercial teams at leading brands

Acne Studios
Scuffers
Represent
NOTHS
Ridestore
Axel Arigato
Adlibris
Osprey London
Villoid
Ninepine
Acne Studios
Scuffers
Represent
NOTHS
Ridestore
Axel Arigato
Adlibris
Osprey London
Villoid
Ninepine
Acne Studios
Scuffers
Represent
NOTHS
Ridestore
Axel Arigato
Adlibris
Osprey London
Villoid
Ninepine

From instruction to outcome

One instruction. A complete run.

Follow the work from your request to the evidence, the result and the connected system where it lands.

Explore 36 more automations
Your instruction

Prepare next week's budget moves where profit is incremental, and send them for approval.

Profit Pilot

Runs Fridays 16:00
Running
  1. Queried modeled data

    Spend, contribution margin, and returns by channel and market · last 28 days

  2. Asked the MMM

    Diminishing-returns curves per channel · profit-optimal split for next week

  3. Used skill: budget-move-guardrails

    Max ±20% per move, never against low stock cover

More on budget allocation with MMMProfit Pilot is running.
Explore 36 more automations

Control stays with you

Give it a job.
Give it boundaries.

A report can run read-only. A proposed budget change can wait for review. Each workflow gets the access and approval rules the work calls for.

Keep useful automation close to the people responsible for the outcome.

Google Ads

Lower the daily budget

PMax · Germany

Daily budget
Current
€120
Proposed
€100

Budget changes above 10% need approval.

Lisa ErikssonGrowth lead
Reviewer
Waiting for approval

Skills

Teach it once.
Run it on repeat.

Package the instructions, code and reference files behind a repeatable job into a skill.

Reuse the method across agent runs, without explaining every step again.

Filesscriptsreferences

Weekly margin review

Find what changed in profit, and what needs attention.

Procedure
  1. Compare CM3 with the previous week.
  2. Break down the change by market and product.
  3. Explain the three biggest losses in euros.
Your message

weekly-margin-review Run this for Sweden.

Part of the platform

Measurement included.

Marketing mix modeling, incrementality testing and causal attribution are built into Dema. Bring that evidence into your questions, budget reviews and recurring workflows, alongside the rest of your commerce data.

Built for the work after the first run

A routine the whole team can rely on.

Shared data, clear ownership and routines that grow with your team.

Built for the whole team.

Share the work. Set who can change it.

Monday trading report
Shared
Lisa ErikssonCan edit

Your metrics. Precisely defined.

Define once. Use across every answer and workflow.

Contribution

After costs. After advertising.

€20,000
Net revenue€100,000
Product costs
€40,000
Operations
€15,000
Ad spend
€25,000
Contribution margin20%
Defined once. Used by both.
ReportsAgents
The same contribution definition is used in reports and agent answers: €100,000 net revenue minus €40,000 product costs, €15,000 operations, €25,000 ad spend leaves €20,000. Comparisons use the same period and filters.

All your data. One live model.

Commerce and marketing, connected in one model.

Built by your team.

Tatti Lashes: 20 workflows in three weeks. No code.

Read the Tatti Lashes story
Tatti Lashes
20workflows built
in three weeks

Built by the team, without writing code.

Your instructions. Built in.

Company rules, with room for personal preferences.

New instruction

93/5,000

Built by the commercial team

What took two people three to four months now runs in a single command. We built 20 workflows in three weeks without writing a line of code.

Put a real routine to work

Start with the work that repeats.

Reports, checks, product sets and follow-ups. Explore the instruction behind each workflow.

01 /AutomateMetaGoogle Ads

Prepare next week's budget moves where profit is incremental, and send them for approval.

Budget moves with evidence, waiting for sign-off

Marketing optimization
02 /AutomateSlackgmail

Every Monday at 07:00, deliver the trading report to #trading with the largest movements explained.

Delivered to #trading and email

Monday trading report
03 /AutomateSlack

Scan every channel and market weekly. Flag what hurts profit and prepare the fix.

Flags with the prepared fix attached

Marketing optimization
04 /AutomateGoogle Ads

Review search terms weekly. Draft negative keywords in Google Ads for terms that spend without converting, and send them for approval.

Negative keywords drafted, waiting for approval

Marketing optimization
05 /AutomateKlaviyo

Rebuild our RFM segments every Sunday on contribution margin — not revenue — and sync them to Klaviyo.

Segments rebuilt on margin, synced overnight

Retention & CRM
06 /AutomateShopify

Rebuild the “Most popular” collection in Shopify every Monday from actual sales — excluding sale items and anything with broken sizes.

Collection rebuilt on sales, eligibility enforced

Merchandising
07 /Automategmail

Every morning at 07:30, email leadership a short brief: revenue, spend, and contribution profit vs plan, with anything unusual explained.

One-page brief vs plan, unusual moves explained

Monday trading report
08 /Automategoogle-sheetsgmail

Forecast 35 days of outbound volume and inbound returns per warehouse, and deliver it to the 3PL in Google Sheets every Monday.

Capacity forecast in the 3PL's own sheet

Inventory & operations
09 /Automategoogle-merchant-centerMetaShopify

Segment the product feed by contribution margin and refresh the segments daily, so campaigns bid by profitability — not just revenue.

Margin segments synced to every feed

Marketing optimization
10 /AutomateMetaGoogle Ads

Pause any campaign whose cost per new customer runs 25% above its 30-day average for 3 days.

Campaigns paused when CAC breaks the guardrail

Marketing optimization
11 /AutomateMetaGoogle Ads

When a promoted style drops below three weeks of stock cover, lower its budgets in Meta and Google Ads and tell me why.

Budgets lowered on low-cover styles, with the why

Marketing optimization
12 /AutomateSlack

Watch coupon sites for our voucher codes. When one leaks, quantify the weekly margin exposure and alert #commercial.

Leaked codes caught with the margin exposure sized

Marketing optimization

Connected to all your data.

Orders, inventory, returns, marketing and omnichannel data connect once and stay maintained. Nobody on your team owns the pipeline.

Shopify
Google Ads
Meta Ads
TikTok Ads
Klaviyo
Google Analytics
Centra
Snapchat
Slack
Snowflake
Commercetools
Google Sheets
Voyado
Pinterest
BigQuery
Magento
Mailchimp
Amazon Ads
WooCommerce
Microsoft Ads
Gmail
Attentive
Ingrid
Zalando
Salesforce Commerce Cloud

The work moves.
The control stays.

Give your team the capabilities to move faster, with the controls to make them part of everyday operations.

Location

EU / US

Inference and pipelines in the region you choose.

Privacy

Always
yours.

Your data is never used to train models.

Authority

You
decide.

Scoped permissions. Approval before the actions you choose.

Models

Keep
moving.

New reasoning models. No migration for your team.

Questions

Before you put it in motion.

Bring one commercial job

Give the recurring work a new owner.

Build with Dema.