Skip to content
flowpeek
flowpeek
Try free for 30 daysBook a demo(30 minutes online, opens in a new tab)

30 days for PLN 0 · first payment after the trial · cancel anytime

Marketing costs

Connect ad spend with your store's results.

See campaign costs next to the sales they generated. Check ROAS and acquisition cost, then the behavior of people who came from ads, before you change your budget.

30 days for PLN 0 · first payment after the trial · cancel anytime. We set it up for you within 48 hours.

With this module

  • Put spend and sales in one place
  • Compare campaigns over the same period
  • Check the data before changing your budget

Before you compare return on ad spend

A channel's revenue also depends on the attribution model.

When assessing the revenue attributed to each zloty spent on advertising (ROAS), check which source the sale was assigned to. This view from the marketing costs module lets you compare the first and last touch before a purchase.

First Touch and Last Touch

Who starts the journey, and who closes it?

The screenshot shows two of the available models: First Touch and Last Touch. The same orders can give different channel shares because the assignment rule changes. You choose the other rules in the attribution settings.

Flowpeek: First Touch vs Last Touch with conversions and revenue by source
First Touch and Last Touch for the same period. This is an excerpt of the attribution reports, not the full list of available models.

From the report view to your next question

  1. 01

    Start with the channel whose result changes.

    Google Ads has 47 conversions under First Touch and 39 under Last Touch here. Review Top paths and assisted conversions to see where the source appeared earlier. The difference doesn't mean eight orders were lost.

  2. 02

    See what a Direct return changes.

    Direct has 74 conversions under First Touch and 83 under Last Touch here. Last Non-Direct lets you assess the last earlier touchpoint other than Direct, if one exists in a qualifying journey.

  3. 03

    Keep unattributed sales in your assessment.

    Both tables show 136 unattributed purchases. Changing the model won't fill in their history by itself. Check the links, sources and window before you treat a channel's result as the complete picture of sales.

From report to decision

See more.
Choose your next step.

  • Put spend and sales in one place
  • Compare campaigns over the same period
  • Check the data before changing your budget
01

Spend from connected accounts

Connected ad accounts provide costs and the available campaign results. You assess them alongside sales and visitor behavior.

02

Revenue relative to ad cost

ROAS is the revenue attributed to an ad divided by its cost. Check both amounts and the period they cover before comparing the result with the ad platform.

03

Channels for closer analysis

Find campaigns whose cost is growing faster than the sales attributed to them. Go to traffic sources and user behavior.

04

Costs outside the ad platform

Add an agency fee, a management fee or a platform cost to a source. Record the amount, currency and period so that marketing discussions include these expenses too.

01

value in everyday work

Discuss the budget on a shared basis.

When costs, sales and attribution rules are discussed separately, it's easy to make decisions based on different numbers. A shared context helps you prepare a concrete conversation about a campaign and justify what needs checking before the next spend.

  • Spend next to the store's results
  • Channels that need further analysis
  • Clear assumptions behind budget recommendations
02

cost and results

See spend in the context of the sales you're analyzing.

Connected ad accounts provide the available campaign results. Set them against store data for the same period to prepare a channel assessment based on cost and results.

  • Spend from connected ad accounts
  • Available campaign data
  • Revenue and orders in the context of tracking
03

budget decisions

Choose the campaign that needs a closer look.

A change in ROAS is the start of a question. Check whether the spend, order value or sales attribution has changed. Then go to the sources and behavior of the traffic the campaign attracts.

  • Comparing costs and results
  • Source and attribution context
  • Further analysis of the quality of acquired traffic
04

team discussions

Include the cost of running your marketing, too.

Ad spend is only part of the budget. In Flowpeek, you can also assign an agency, management or platform fee to a source. With a description and a period, you know what the comparison includes, instead of adding costs from memory during a meeting.

  • Manual cost items assigned to a source
  • Daily, monthly or yearly period
  • Amount, currency and description for each item

Getting started

Start with your own store.

Go from setup to a specific question. During the trial, you'll see how this module helps in your day-to-day work.

  1. 01

    We connect your ad accounts

    We set up the supported connections and check the cost import to get the dashboard ready for analysis.

  2. 02

    Set a common period

    Compare spend with your store data, checking the currency and how sales are attributed.

  3. 03

    Choose a campaign to assess

    Open the channel details and check traffic and conversions before you decide to change the budget.

In your daily work

From question to action.

Store owner

Ad costs are rising.

Compare them with sales data and check which campaigns are behind the change.

What you gain

You choose a specific channel to discuss with the person running your ads.

Performance manager

A campaign's ROAS has dropped.

Check the cost, revenue and order attribution, then the behavior of the acquired traffic.

What you gain

You can separate a change in spend from a problem with the offer, tracking or the checkout process.

Advertising agency

A client is comparing results from several platforms.

Agree on identical dates and definitions, and show where the value in each report comes from.

What you gain

You prepare a budget recommendation with a clearly described reference point.

Store owner and agency

Before increasing the budget, compare costs, orders and channel shares.

For a selected area, go to traffic behavior and landing pages.

What you gain

The spending decision takes into account what happens after the click, not just the number shown by the ad platform.

Your plan for the first 30 days

Check the value.
On your own data.

Prepare one recommendation about a budget or a campaign.

  1. 01

    Connect your ads to your store

    Within 48 hours we set up Flowpeek, the store integration and the selected ad accounts.

  2. 02

    Set a shared reference point

    Choose a period and a revenue definition. See costs, results and how sales are attributed.

  3. 03

    Take a closer look at a selected channel

    Check sources, the landing page and the funnel. In the consultation, we'll help you connect these observations with spend.

  4. 04

    Write down the recommendation

    Specify the proposed step, the reasoning behind it and the metrics to assess in the next period.

How will you know it's worth it?

You can present a budget recommendation together with the numbers and assumptions it's based on.

Try free for 30 days

Questions and answers

Good to know before you start.

Why might ROAS differ from what the ad platform shows?

Tools may attribute sales to ads differently and look for ad interactions over a different period before the purchase. This period is called the attribution window. They may also calculate revenue differently. Compare the same dates and check the rules behind the result.

Does a high ROAS mean profit?

ROAS sets revenue against ad cost. Profitability also depends on margin, returns and the costs of running the store.

Does a recognized source always have cost data?

No. A campaign tag added to a link, e.g. a UTM parameter, makes it possible to recognize the source of a visit. Pulling in spend requires a separate, supported connection to the ad account.

What should I check before increasing a campaign's budget?

Besides ROAS, check the number of orders, cart value, margin, product availability and the scale of unattributed sales. Also decide what result after the change you'll consider a success.

Can I compare costs and sales in different currencies?

Compare amounts in the same currency. Flowpeek doesn't convert them using exchange rates. Check the currency of the costs from the ad account and of the store's revenue; don't directly compare, for example, a cost in euros with sales in Polish zloty.

Why an additional report when ads have their own ROAS?

The ad platform is an important source, but it describes results by its own rules. Flowpeek lets you set costs against the store's context and discuss attribution differences. That's useful when several platforms each claim a share of the same sales.

Is lowering costs always the goal?

No. Also assess the scale and quality of the traffic acquired and the sales result. The report helps you prepare an analysis, but the direction of any budget change should take into account your store's goals and the economics of your offer.

How can I test this module in my own store?

Start a 30-day trial and compare costs with your store's results. We'll help you set up the connections and go through the report in the consultation during your first month.

From description to practice

See how to use it in your store.

What ROAS covers your margin?

Before you compare campaigns in the report, work out your break-even ROAS, profit after ad costs and maximum cost per order. The free calculator runs in your browser.

Open the ROAS calculator

30 days on your own data

Work with your own store's data for 30 days.

Start a 30-day trial. We set up and configure Flowpeek in 48 hours. You get a ready-to-use dashboard and a consultation in the first month.

  • No fixed-term contract
  • We set everything up for you in 48 h
  • App servers in Germany (EU)
  • Cancel anytime