Cookies

We use cookies for analytics and advertising. You can accept all, keep only necessary, or customize your preferences. Cookie Policy

Digital Vantage LogoDigital Vantage Logo
  • About us
  • Offer
    • Websites
    • Web Applications
    • Applications
    • Technology consulting for companies
    • Online marketing and branding
  • Resources
    • Blog & News
    • Tools and calculators
    • Templates and checklists
    • Independent industry reports
  • Contact
Let's talk!
Digital Vantage LogoDigital Vantage Logo
  • About us
  • Offer
  • Resources
  • Contact
  • Szukaj w artykułach ⌘K
    • Websites
      Building a professional online presence
    • Web Applications
      Dedicated web applications - automate and grow your business!
    • Applications
      Custom solutions tailored to your business needs
    • Technology consulting for companies
      That support business Technology consulting for companies where technology has stopped keeping up with business
    • Online marketing and branding
      Designing logos, corporate colors and letterheads
    • Blog & News
      News from the digital world.
    • Tools and calculators
      Before you start talking to an agency, check how much your project should cost.
    • Templates and checklists
      Professional checklists for B2B companies
    • Independent industry reports
      Cyclical report programs based on publicly available sources
Let's talk!
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tel+48 663 877 600, +48 22 152 51 05
Andriollego 34, 05-400 Warsaw
REGON: 540674000
EU VAT: PL5321813962

Services
  • Websites
  • Company websites
  • Landing page
  • Web applications
  • Mobile apps
  • MVP for startups
  • Software development
  • Technology consulting
  • Online marketing and branding
  • Website pricing
Digital Vantage
  • About us
  • Contact
  • Let's talk about your business
  • Resources for business
  • Site map
Articles and guides
  • Websites
  • Online stores
  • Starting a business online
  • Web applications
  • Business applications
  • Google Business Profile
  • SaaS software
  • Glossary
Industry reports
  • Polish web market price analysis
  • Website costs
  • Online store costs
  • Web application costs
  • Mobile app costs
  • SaaS tool costs
Tools and calculators
  • Website cost
  • Online store cost
  • Web application cost
  • Website maintenance cost
  • Online store TCO
  • Website speed test
  • Quiz: website or app
  • Quiz: which e-commerce platform
  • Quiz: WordPress or headless
  • Quiz: ready-made SaaS or custom
Checklists and templates
  • Launching a website
  • Website audit
  • E-commerce UX checklist
  • Store migration
  • Choosing a web agency
  • Website security
Follow Us
FacebookInstagram
© Digital Vantage - Warsaw, Poland
Cookie PolicyPrivacy PolicyConditions
English|Polski
© 2026 Digital Vantage. © 2024 Digital Vantage. All rights reserved.
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tel+48 663 877 600, +48 22 152 51 05
Andriollego 34, 05-400 Warsaw
REGON: 540674000
EU VAT: PL5321813962

★ 5.0
Google reviews
24h
We reply on business days.
20+ yrs
in IT/B2B EMEA
100/100
Desktop PageSpeed
© Digital Vantage - Warsaw, Poland
Cookie PolicyPrivacy PolicyConditions
English|Polski
© 2026 Digital Vantage. © 2024 Digital Vantage. All rights reserved.

Table of Contents · 8 sections

In this article

  1. 01How performance marketing differs from reach advertising
  2. 02ROAS — what it is and how to calculate it
  3. 03MER — a whole-business metric
  4. 04Attribution and attribution models in GA4
  5. 05Measurement under consent
  6. 06Target ROAS in practice
  7. 07Common measurement mistakes
  8. 08Checklist: before you increase budget
  1. Home›
  2. ›
  3. Blog & News from the Digital World›
  4. E-commerce — what it is, what the EU market looks like and where to start an online store›
  5. E-commerce Marketing — Which Channels to Use and How to Measure Them›
  6. Performance Marketing in E-Commerce — ROAS, MER and GA4 Attribution
E-commerce·Marketing on the Internet·Websites·Marketing Automation·Marketing analytics, measurement·Google Analytics·18 min czas czytania·21 129 znaków·3530 słów

Performance Marketing in E-Commerce — ROAS, MER and GA4 Attribution

Kod QR

Performance marketing in e-commerce: how to calculate ROAS and MER, GA4 attribution models, and how consent mode affects your campaign numbers.

Podstawowe założenia Performance Media – Marketing oparty na rezultatach
RE
Redakcja Digital VantageYour Partner in Business, Digital Vantage Team · Digital Vantage team is a group of experienced professionals combining expertise in web development, software engineering, DevOps, UX/UI design and digital marketing. Together we carry out projects from concept to implementation - websites, e-commerce stores, dedicated applications and digital strategies. Our team combines years of experience from technology corporations with the flexibility and immediacy of working in a smaller, close-knit structure. We work in agile methodologies, focus on transparent communication and treat each project as if it were our own business. The strength of the team is the diversity of perspectives - from systems architecture and infrastructure, frontend and design, to SEO and content marketing strategy. As a result, the client receives a cohesive solution where technology, aesthetics and business goals go hand in hand.
Publikacja17 paź 2025
Aktualizacja2 paź 2026

Performance marketing is an advertising model where you pay for a specific, measurable outcome — a click, a lead, a sale — rather than for exposure. The model doesn't guarantee the outcome; it only guarantees that you pay for a defined event, not for an impression. Whether that event pays off is settled by measurement: how you calculate ROAS, how it differs from MER, which attribution model you use to split credit in GA4, and how much of it you can see at all when some users don't give consent.

Every channel covered separately in this section — Google Shopping, Meta, TikTok, price comparison sites, affiliate marketing — has its own ad platform and its own conversion-attribution logic. You still judge each one by the same four concepts: ROAS, MER, attribution and measurement under consent.

How performance marketing differs from reach advertising

The difference lies in what you pay for. Reach advertising is usually billed on exposure — a CPM (cost per thousand impressions) rate charges you whether or not anyone reacts. Performance marketing moves the billing point closer to the user's action, and it does so in several ways, not one:

  • CPC (cost per click) — you pay per click, whether or not it converts afterwards. This is still billing on a proxy for the outcome (traffic), not the outcome itself (a sale).
  • CPA/CPL (cost per acquisition/lead) — you are billed for, or optimise towards, the cost of a specific event: a purchase or a captured contact. Closer to the business outcome than CPC, but with no control over its value — a low-value lead and a high-value lead count the same.
  • Bidding on conversion value — the ad platform (Google Ads, for instance) doesn't just get a "converted/didn't convert" signal; it gets the value of that conversion too, and sets bids to maximise that value against spend. You are still billed per interaction — under Target ROAS, Google Ads sets maximum CPC bids — but the bids are chosen for conversion value. This is the mechanism Target ROAS runs on.

The choice depends on what you want to optimise: traffic, the number of events or their value. The mechanisms don't exclude each other, and they often follow one another. Target ROAS in Google Ads requires a minimum number of recent conversions for most campaign types, so an account without that history usually starts on a simpler strategy and moves to value-based bidding only once it has collected enough events. The specific thresholds are in the section on Target ROAS.

Without measurement, each of these mechanisms bills you for an event whose profitability you can't judge. The rest of this article is about calculating that value and comparing it across channels.

ROAS — what it is and how to calculate it

ROAS (Return on Ad Spend) measures the efficiency of a single ad, campaign or channel. Google Ads Help gives the formula in the context of Target ROAS bidding: ROAS = conversion value ÷ ad spend, expressed as a percentage. Google's own worked example: "$5 USD in sales ÷ $1 USD in ad spend x 100% = 500% target ROAS" — so 500% means €5 (or any other currency) of conversion value for every €1 spent on ads.

To calculate your own campaign's ROAS, you need two numbers from the same period and the same channel: the total conversion value attributed to that campaign, and the total ad spend in that channel. Divide the first by the second and multiply by 100%. The formula is the same in Google Ads, Meta and every other paid channel.

Two things are easy to get wrong when reading ROAS off an ad platform's dashboard rather than calculating it yourself:

  • The number format. Google Ads expresses target ROAS as a percentage ("500%"), but the same ratio is often given as a multiple ("5x") — the way Shopify gives MER ("4") in the section below. 500% and 5x mean exactly the same thing.
  • Period and channel have to match. ROAS calculated from one period's spend and a different period's conversion value (for instance, conversions that "mature" later than the spend-reporting window) produces a number that doesn't reflect that period's real efficiency — the same risk applies to comparing ROAS between channels that use different attribution windows; we come back to this in the section on common measurement mistakes.

ROAS is not ROI. ROAS compares conversion value (revenue) against ad spend — it doesn't account for margin, product cost, logistics, or any other cost of running the store. ROI (Return on Investment) subtracts the full cost from revenue, not just the ad cost, so a campaign with a high ROAS can have a low or negative ROI if the margin on the product sold is thin. The mechanism is simple: if conversion value is rising mainly because you're selling more low-margin products, that campaign's ROAS can look good while the actual profit from those same transactions stays flat or falls. How to calculate margin per order, along with the definitions of AOV, GMV, CAC and LTV, is in our article on e-commerce KPIs.

MER — a whole-business metric

MER (Marketing Efficiency Ratio) takes the same logic from the campaign to the whole business. Per Shopify's blog, "marketing efficiency ratio (MER) is a blended marketing efficiency metric that compares total revenue with total marketing spend," and the formula is: MER = total revenue ÷ total marketing spend. Shopify's own example: $200,000 in revenue divided by $50,000 in marketing spend gives a MER of 4 — the business earned $4 for every $1 spent on marketing. Shopify draws the scope distinction directly: "ROAS helps evaluate specific ads or campaigns. MER shows whether total marketing spend is producing enough revenue across the business."

MER is an industry convention, not a metric you'll find in Google Ads or Meta Ads Manager — you calculate it yourself, from your own revenue and spend data. Shopify, as an e-commerce platform vendor, describes it on its own blog — also under the name "blended ROAS" — not as a standard set by any measurement authority.

You define the MER denominator yourself — a practical difference from ROAS, which per channel covers only the ad spend in that channel. Shopify recommends including paid ads, influencer fees, creative production, marketing tools, and agency/contractor costs in MER spend — and applying the same categories every time, because MER changes depending on whether it covers media alone or also tools, creative, agencies, contractors and salaries.

ROAS and MER can diverge, and that's a mechanism, not an anomaly: a campaign can have excellent ROAS while the whole business's MER stays flat or falls, if other channels (organic, direct, other paid) lose share in the same period that the paid channel only partly offsets. The reverse happens too — a single campaign can have weak ROAS while the whole company's MER rises, if that campaign brings in new customers whose value only shows up in later purchases, not the first transaction. ROAS tells you about one channel; MER tells you whether the sum of all channels together makes financial sense — neither one replaces the other.

ROAS and MER — two different measurement scopes Diagram of two metrics: ROAS = conversion value ÷ ad spend, scope of a single ad, campaign or channel, Google's example 5 USD ÷ 1 USD × 100% = 500%; MER = total revenue ÷ total marketing spend, scope of the whole business, Shopify's example 200,000 USD ÷ 50,000 USD = 4. ROAS and MER — two different measurement scopes Two ad-efficiency metrics, measured at a different level of detail ROAS Formula conversion value ÷ ad spend Scope a single ad, campaign or channel Example (Google) 5 USD ÷ 1 USD × 100% = 500% MER Formula total revenue ÷ total marketing spend Scope the whole business Example (Shopify) 200,000 USD ÷ 50,000 USD = 4 Google Ads Help, About Target ROAS bidding (answer/6268637); Shopify Blog, Marketing efficiency ratio, 18 July 2026; read 1 October 2026 www.digitalvantage.eu

ROAS and MER — two different measurement scopes

Google Ads Help, About Target ROAS bidding (answer/6268637); Shopify Blog, Marketing efficiency ratio, 18 July 2026; read 1 October 2026

Attribution and attribution models in GA4

Before you calculate ROAS or MER, you have to decide which channel gets credit for a conversion — that's what an attribution model is for. Google Analytics Help states that GA4's attribution reports today offer exactly 3 models:

  • Data-driven attribution — "distributes credit for the key event based on data for each key event. It's different from the other models because it uses your account's data to calculate the actual contribution of each click interaction." Every such model is specific to each advertiser and each key event.
  • Paid and organic last click — "ignores direct traffic and attributes 100% of the key event value to the last channel that the customer clicked through... before converting."
  • Google paid channels last click — "attributes 100% of the key event value to the last Google Ads channel that the customer clicked through before converting." If there's no Google Ads click on the path, the model falls back to paid and organic last click.

The older rule-based models — first click, linear, time decay, and position-based — "are no longer available as of November 2023."

A model changes how credit is split, not the facts. The same set of clicks and conversions, run through different models, assigns different value to different channels, because each model splits credit for the same customer path differently. A channel that typically shows up early in the path (a generic product ad, say) looks weaker under last-click than under data-driven attribution, which credits its contribution even without the final click. Changing the attribution model in a GA4 report doesn't change what actually happened — it only changes how GA4 splits the credit for events that already occurred.

For the same reason, reports from different platforms don't add up. Google Ads, Meta and GA4 each count conversions using their own attribution logic, so the same purchase event can get attributed to different channels in different reports — or counted by two platforms at once. Adding together "conversions" reported separately by Google Ads and Meta, then comparing that sum against the number of transactions in GA4, won't give you a correct figure: that's not a measurement error, it's the result of each platform applying its own attribution model to its own data, not to one shared set of events.

Three attribution models in GA4 Table of the three models available in GA4's attribution reports: data-driven attribution (credit calculated from account data), paid and organic last click (100% to the last clicked channel before conversion, excluding direct traffic), Google paid channels last click (100% to the last Google Ads channel, falling back to the previous model if there's no Google Ads click); note: first click, linear, time decay and position-based models retired November 2023. Three attribution models in GA4 Models available in GA4's attribution reports; the rest were retired in November 2023 Data-driven attribution credit calculated from account data Paid and organic last click 100% to the last clicked channel before conversion, excluding direct traffic Google paid channels last click 100% to the last Google Ads channel, falling back to the previous model if there is no Google Ads click Retired in November 2023: first click, linear, time decay and position-based models. Google Analytics Help, Get started with attribution (answer/10596866), read 1 October 2026 www.digitalvantage.eu

Three attribution models in GA4

Google Analytics Help, Get started with attribution (answer/10596866), read 1 October 2026

Measurement under consent

Attribution only counts what reaches the measurement system, and that depends on user consent. Google Ads Help, in an announcement dated 18 January 2024, puts it plainly: to preserve ad-personalisation performance for consumers in the European Economic Area (EEA), advertisers needed to send verifiable consent signals to Google, and the change required action "before March 2024." Google describes this as upgrading the consent mode API with two new parameters — the industry calls this set of changes "v2," though Google's own page doesn't use that name.

Consent mode runs in two variants, with a different effect on what shows up in your reports. Google Ads Help describes them this way: in the basic version, Google tags are blocked until the user interacts with the consent banner, and before consent is given, no data is sent to Google at all; conversion modelling then relies on "a general model" (less granular). In the advanced version, tags load immediately with a default "no consent" state, and on refusal they send consent state and cookieless pings to Google — which lets modelling use "an advertiser-specific model" (more granular). Reporting the uplift from modelling requires consent mode to have been running for at least 7 full days, and figures only appear once a given data slice crosses a minimum data threshold.

On Meta, the Conversions API (CAPI) plays the same role on the server side. Instead of, or alongside, events collected in the browser by the Meta Pixel, events are sent by the advertiser's server, shop platform, mobile app or CRM. Per Meta for Developers, server events "are processed like events sent using the Meta Pixel, Facebook SDK for iOS or Android, mobile measurement partner SDK, offline event set, or .csv upload" — meaning they "may be used in measurement, reporting, or optimization in a similar way as other connection channels." We cover the general consent mechanism and how a consent banner affects measurement separately in our article on consent mode — here we focus on the consequence for measurement: part of the conversions in a report are directly measured, and part are modelled from the data that did give consent, and neither category is the same thing as the "actual number of transactions" visible in your own sales system.

For ROAS and MER calculated directly from your own sales data (not from an ad platform), this problem doesn't exist — revenue in your own order system is measured regardless of cookie consent. It only diverges once you compare that figure against the conversion value reported by Google Ads or Meta, because the ad platform only sees the share of traffic that gave consent or was modelled — and that's a separate reason, on top of attribution, why the sum of conversions reported by ad platforms won't necessarily match the transaction count in your store.

Target ROAS in practice

Target ROAS (tROAS) is a Smart Bidding strategy in Google Ads: you set the target, and the system sets bids itself by predicting the value of a potential conversion. The mechanism, per Google Ads Help: "Google Ads predicts future conversions and associated values using your reported conversion values... Then, Google Ads will set maximum cost-per-interaction (max. CPC) bids to maximize your conversion value, while trying to achieve an average return on ad spend (ROAS) equal to your target." In other words: the system doesn't hold to your target ROAS on every single auction — it works toward it as a campaign-level average.

From June 2026, only the strategy's label changes, not its behaviour: "Maximize conversion value with a Target ROAS" is being renamed to "Target ROAS," and Google states plainly that the bidding behaviour itself "remains exactly the same."

The strategy has eligibility thresholds that differ by campaign type. Google Ads Help lists, among others:

  • Search and Shopping campaigns — at least 15 conversions in the past 30 days at the conversion-tracking level;
  • Display campaigns — at least 15 conversions with valid values in the past 30 days across all campaigns combined (new Display campaigns no longer need conversion history);
  • App campaigns — at least 10 conversions a day (or 300 in 30 days);
  • Demand Gen campaigns — at least 50 conversions in the past 35 days within the campaign (10 of them in the last 7 days), or 100 in 35 days across all Demand Gen campaigns on the account.

Only conversions with a value above 0 count toward the threshold. How Target ROAS works in Google Shopping and Performance Max, where product data from Merchant Center determines what the system can bid on at all, is covered in our Google Shopping article.

Common measurement mistakes

Each of the following follows directly from the mechanisms above:

  • Double-counting conversions across platforms. Google Ads, Meta and GA4 each count their own way, so a sum of "conversions" reported separately by each one can inflate the result — the same transaction is sometimes credited in two dashboards at once.
  • Confusing revenue with margin. ROAS and MER are both calculated on conversion value, i.e. revenue — not margin. A campaign with high ROAS can run at a loss on a thin margin; the full definition of margin per order is in our e-commerce KPIs article.
  • Inconsistent conversion value between channels. If one pixel/tag calculates conversion value including VAT, and another excludes VAT or shipping cost, ROAS and MER calculated from those two sources aren't comparable — even though the formula is identical.
  • Comparing different attribution windows. The same set of interactions looks different depending on how far back a platform looks for clicks to credit to a conversion. Compare conversions from two platforms without checking their windows and it's easy to pick the wrong channel as the better performer.
  • Judging a top-of-funnel channel by the same ROAS as a brand channel. A channel that reaches the customer early in the path will, by nature, convert less often within the same window than an ad on a branded query. A lower ROAS doesn't necessarily mean it's underperforming — only that you're measuring it by the yardstick of a channel closer to purchase, although it plays a different role.

Checklist: before you increase budget

Before you raise ad spend, check whether the measurement you're basing that decision on is reliable:

  • Is conversion value calculated consistently (the same VAT and shipping-cost definition) across every channel you're comparing?
  • Do you know which attribution model each platform you read a conversion count from is using?
  • Do you have consent mode implemented (basic or advanced), and do you know which share of your conversions is measured versus modelled?
  • Do you keep a campaign's ROAS apart from the whole business's MER, rather than treating them as one number?
  • Are you calculating ROAS on revenue, and making the budget decision with margin factored in, not just revenue?
  • Are you judging top-of-funnel channels by a different yardstick than channels close to purchase, instead of comparing them all against the same target ROAS?

None of these answers needs a new budget, only some order in what you already have. If you answer "I don't know" to any of them, the problem is the measurement setup, not the budget: GA4, server-side GTM and the Meta Pixel with Conversions API have to be configured correctly first for their numbers to mean anything. We describe that kind of setup, coordinated with campaigns run by a partner agency, in our online marketing and branding offer.

FAQ

Frequently asked questions about performance marketing

ROAS (Return on Ad Spend) is conversion value divided by ad spend, expressed as a percentage: ROAS = conversion value ÷ ad spend × 100%. Google Ads Help illustrates it with a $5 conversion value ÷ $1 ad spend example = 500% target ROAS — meaning €5 of revenue for every €1 spent on ads.

ROAS compares conversion value (revenue) against ad spend and doesn't account for margin or other costs. ROI (Return on Investment) subtracts the full cost from revenue, not just the ad cost — which is why a campaign with high ROAS can have a low or negative ROI if the margin on the product is thin.

MER (Marketing Efficiency Ratio) is total revenue divided by the total marketing spend of the whole business, not a single campaign. Per Shopify's definition, $200,000 in revenue divided by $50,000 in marketing spend gives a MER of 4. It's an industry convention, not an official Google or Meta metric.

GA4 offers 3 models today: data-driven attribution (credit calculated from account data), paid and organic last click, and Google paid channels last click. The older rule-based models — first click, linear, time decay, position-based — were retired in November 2023.

Each platform counts conversions using its own attribution model on its own data, so the same purchase event can get attributed to different channels in different reports. Consent mode also means part of the conversions in a report are measured and part are modelled — summing numbers from several platforms inflates the result.

Want to know if your ROAS and MER are calculated correctly?

We'll help you set up measurement — GA4, server-side GTM and Meta Pixel with Conversions API — so the numbers behind your budget decisions actually add up.

Let's talk about your business!

Related Posts

  • E-commerce — what it is, what the EU market looks like and where to start an online store
    • E-commerce Marketing — Which Channels to Use and How to Measure Them

      E-commerce marketing: which channels to use to promote an online store, and how to measure every one the same way, with ROAS and MER.

      • 1.
        SMS Marketing for Online Stores — Consent, Cost and Compliance

        SMS marketing for online stores: GDPR and ePrivacy consent, what a campaign costs by EU country, and the Gmail, Yahoo and Outlook rules for email.

      • 2.
        Affiliate Marketing and Influencer Marketing: How a Store Pays for Referrals

        Affiliate marketing and influencer marketing for online stores: networks and their fees, commission maths, and EU rules on disclosing paid posts.

      • 3.
        Price comparison websites for online stores: the CPC model and Google's CSS rule

        How price comparison websites work for a retailer: the CPC model, when a click pays for itself, Google's CSS rule, and EU rules on reviews and discounts.

      • 4.
        TikTok Ads and TikTok Shop in the EU — What a Store Can Actually Use

        TikTok Shop runs in 13 of the EU's 27 states, no company needed — but TikTok Shop Ads (GMV Max) reaches only 4-5 of them. What's open, what isn't.

      • 5.
        Facebook and Instagram Ads for Online Stores — Meta Ads, Catalogue and Dynamic Retargeting

        Meta Ads for online stores: Shops availability, the product catalogue, Advantage+ shopping, dynamic retargeting, and Pixel plus Conversions API.

      • 6.
        Google Shopping ads and Performance Max for online stores

        Google Shopping ads explained: free listings vs paid ads, the CSS requirement, Performance Max and how to set a Target ROAS for a product campaign.

      • 7.
        Ecommerce Trends and Statistics in Europe, 2026 (With Sources)

        EU ecommerce trends for 2026: how many people buy online, how many businesses sell, the marketplace share and what Eurostat measures.

      • 8.
        How to Sell Online in the EU — Business Status, Consumer Rules and Channels

        How to sell online in the EU: when you need to register a business, the consumer rules that apply either way, and where to actually sell.

About the Team

Digital Vantage Team

Your Partner in Business, Digital Vantage Team

Digital Vantage team is a group of experienced professionals combining expertise in web development, software engineering, DevOps, UX/UI design and digital marketing. Together we carry out projects from concept to implementation - websites, e-commerce stores, dedicated applications and digital strategies. Our team combines years of experience from technology corporations with the flexibility and immediacy of working in a smaller, close-knit structure. We work in agile methodologies, focus on transparent communication and treat each project as if it were our own business. The strength of the team is the diversity of perspectives - from systems architecture and infrastructure, frontend and design, to SEO and content marketing strategy. As a result, the client receives a cohesive solution where technology, aesthetics and business goals go hand in hand.

Share:

FacebookTwitterLinkedInEmailWhatsAppMessengerDiscord

Table of Contents · 8 sections · 18 minutes read

In this article

  1. 01How performance marketing differs from reach advertising
  2. 02ROAS — what it is and how to calculate it
  3. 03MER — a whole-business metric
  4. 04Attribution and attribution models in GA4
  5. 05Measurement under consent
  6. 06Target ROAS in practice
  7. 07Common measurement mistakes
  8. 08Checklist: before you increase budget

Comments

Rate this article

No comments yet. Be the first to share your thoughts!

Related Articles

Back to the guide: E-commerce — what it is, what the EU market looks like and where to start an online store

⇲
Image on the Digital Vantage website

SMS Marketing for Online Stores — Consent, Cost and Compliance

SMS marketing for online stores: GDPR and ePrivacy consent, what a campaign costs by EU country, and the Gmail, Yahoo and Outlook rules for email.

Data publikacji: 02/10/2026
Characters: 14968•Words: 2485•Reading time: 13 min
⇲
Image on the Digital Vantage website

Affiliate Marketing and Influencer Marketing: How a Store Pays for Referrals

Affiliate marketing and influencer marketing for online stores: networks and their fees, commission maths, and EU rules on disclosing paid posts.

Data publikacji: 02/10/2026
Characters: 16316•Words: 2722•Reading time: 14 min
⇲
Image on the Digital Vantage website

Price comparison websites for online stores: the CPC model and Google's CSS rule

How price comparison websites work for a retailer: the CPC model, when a click pays for itself, Google's CSS rule, and EU rules on reviews and discounts.

Data publikacji: 02/10/2026
Characters: 11101•Words: 1888•Reading time: 10 min
⇲
Image on the Digital Vantage website

TikTok Ads and TikTok Shop in the EU — What a Store Can Actually Use

TikTok Shop runs in 13 of the EU's 27 states, no company needed — but TikTok Shop Ads (GMV Max) reaches only 4-5 of them. What's open, what isn't.

Data publikacji: 02/10/2026
Characters: 12499•Words: 2087•Reading time: 11 min
⇲
Image on the Digital Vantage website

Facebook and Instagram Ads for Online Stores — Meta Ads, Catalogue and Dynamic Retargeting

Meta Ads for online stores: Shops availability, the product catalogue, Advantage+ shopping, dynamic retargeting, and Pixel plus Conversions API.

Data publikacji: 02/10/2026
Characters: 19416•Words: 3208•Reading time: 17 min
⇲
Image on the Digital Vantage website

Google Shopping ads and Performance Max for online stores

Google Shopping ads explained: free listings vs paid ads, the CSS requirement, Performance Max and how to set a Target ROAS for a product campaign.

Data publikacji: 02/10/2026
Characters: 20254•Words: 3328•Reading time: 17 min
⇲
Image on the Digital Vantage website

Omnichannel in e-commerce — what it is, and when to connect your store with a physical shop

Omnichannel in e-commerce: the definition versus multichannel, the shared-inventory mechanism between a store and a till, and when to implement it.

Data publikacji: 01/10/2026
Characters: 13218•Words: 2227•Reading time: 12 min
⇲
Image on the Digital Vantage website

Fulfillment in e-commerce — what it is, what it costs and when it pays off

Ecommerce fulfillment: what the service covers, how EU providers price it, and when outsourcing your warehouse pays off instead of doing it in-house.

Data publikacji: 01/10/2026
Characters: 13850•Words: 2259•Reading time: 12 min
⇲
Image on the Digital Vantage website

Product Page: What It Needs to Sell, Comply with EU Law and Satisfy Google

What a product page needs: photos, the EU 30-day lowest-price rule, mandatory GPSR information, delivery, returns, reviews and Google structured data.

Data publikacji: 01/10/2026
Characters: 23626•Words: 3969•Reading time: 20 min