Data4Sales
Platform
Solutions
Customers
Resources

Attribution and ROI: How Much Each Campaign Actually Sold

Data4Sales measures the impact of your marketing on actual sales. It attributes online and in-store purchases made by customers who received the message to each campaign, funnel, and channel, and uses a control group to determine how much of those sales was incremental—that is, how much would not have occurred without the marketing effort.

Results · Reactivation CampaignMeasured
Customers who received
12,400 · purchase rate 6.1%
Treaties
Control group
1,380 · purchase rate 4.2%
Control
Attributed revenue
Online and in-store
USD 84 k
Shipping Costs
WhatsApp Credits
USD 1,9 k
USD 26,000incremental revenue
13xincremental return

Illustrative example

TreatiesThey receivedThe campaign
ControlDid not receiveSame audience
AttributedSalesOnline and in-store
CostShippingAmount Invested
ResultIncrementalWhat wouldn't have happened
The problem

Page views and clicks don't pay the bills

Metrics Other Than SalesThe reports show opens and clicks, but not how much each action generated in sales.
In-store sales are excludedIf the customer received a WhatsApp message and made a purchase at the store, that sale is not attributed.
Sales That Would Have Happened AnywayWithout a control group, purchases that would have occurred anyway are attributed to the campaign.
How Data4Sales Solves It

Measurement based on actual sales, with a control group

Combine shopping and networking

Every online and in-store purchase is linked to that customer's campaigns, journeys, and conversations.

360° Profile

Assign to each action

Revenue attributed by campaign, flow, channel, and step, including the cost of shipments.

Email, WhatsApp, and SMS

Separate the incremental changes

A control group that does not receive the promotion shows how much more the campaign sold.

Incremental revenue

Report and Learn

AI Reporting sends automatic reports, and Orbis Copilot explains what worked and why.

Email Reports
Strategies for this goal

Measured in every tactic and mission

With Orbis Pulse, you choose this objective, and the AI combines these tactics for each client, within the parameters you set.

Measurement

Attributed revenue

Online and in-store sales for affected customers.

Measurement

Incremental revenue

What sold the most compared to the control group.

Measurement

Returns

Revenue from WhatsApp loans relative to the amount invested.

Reports

AI Reporting

Automatic email reports, written in natural language.

Analysis

By segment and channel

Which message works best with each group?

Missions

Orbis Pulse

Each mission yields incremental results.

Integrations

Data4Sales integrates with the tools you already use

More than 50 native connectors for the Latin American retail sector. Your data comes in from e-commerce, physical stores, and ERP systems, is consolidated into a single customer profile, and is then sent to your channels, digital advertising campaigns, and your AI assistant.

Home

eCommerce

Customers, orders, shopping carts, and the catalog—all synchronized every day.

VTEXShopifyTiendanubeWooCommerceMagento (Adobe Commerce)PrestaShopFenicio
Home

Brick-and-mortar store, ERP, and CRM

In-store sales follow the same pattern as online purchases.

SAPOracleMicrosoft Dynamics 365SalesforceHubSpotOdooLightspeedBsaleZeta SoftwareYour POS
Home

Website, Customer Loyalty, and First-Party Data

Performance on your site, reviews, and any other sources you already have.

Data4Sales PixelYotpoBigQueryAmazon S3DatabasesAPICSV and Excel
Departure

Messaging Channels

Campaigns, workflows, and customer service tailored to each client's context.

WhatsApp Business APIEmailSMSInstagramFacebook Messenger
Departure

Digital Guidelines

Natively synchronized audiences and lookalikes of your best customers.

Meta AdsGoogle AdsTikTok Ads
Departure

AI Assistants with MCP

View and activate your Data4Sales data from the assistant you already use.

ChatGPTClaudeGeminiGrokPerplexity
  • Daily synchronization, no manual uploads
  • Identity resolution: one unique profile per customer
  • Setup with support from our team
  • Can't find your system? We can connect to it via API, database, or files.
View all integrations
Frequently Asked Questions

Attribution and ROI with Data4Sales

Questions that marketing, e-commerce, and CRM teams often ask us about this goal.

What is attributed revenue?

These are the sales generated by customers who were exposed to a campaign or went through a flow within a specific time frame. Data4Sales tracks them online and in physical stores, by campaign, flow, channel, and step.

What is incremental revenue?

This is the portion of sales that would not have occurred without the campaign. Data4Sales calculates it by comparing customers who were exposed to the campaign with a similar control group that was not.

How do you calculate the ROI of a WhatsApp campaign?

Data4Sales compares the campaign's attributed and incremental sales with the amount spent on messages, which you can see as WhatsApp credit usage for each campaign.

Can I receive the results without logging into the platform?

Yes. With AI Reporting, you can use natural language to request a report from Orbis Copilot and receive it by email as often as you choose. You can download it as a PDF or follow the conversation on the platform.

Measure your marketing by sales, not by clicks

We'll show you exactly how much each of your campaigns is actually generating in sales.