Before you start
- You need the events add-on and your system sending purchases to the API. The reports look for a
purchaseevent or, if there is none, the first one whose name looks like a sale, such asorder_completedorcompra. - Send the amount in
valueand the currency incurrency. Amounts in different currencies are never added together.
Add a sales report
1
Open the gallery
In Reports, click Customize → Add widget.
2
Pick a report in the Sales category
Sales reports open in the builder already set up. You can adjust them before saving, or save them as they are with Add to dashboard.
If your organization sells in more than one currency, Sales per day and Sales credited are set up with the currency you used most in the last 90 days, and their description says so. To see another one, edit the report and change the currency condition.
Customers who stopped buying is a picture of today: it does not depend on the dashboard’s range.
How a sale is credited
Each purchase is credited to the last ContactShip touch with that person in the days before the purchase:- a campaign they received, or
- a call with an AI agent that someone answered.
- The window is 7 days, and it can be changed to 1, 3, 14 or 30 days in Options → Attribution window. The saved report says which window it uses.
- Each purchase counts once: what is credited plus what is not credited adds up to total sales.
- A call counts from when it begins: if the purchase is closed while the call is still going, it is credited to that call.
- Calls nobody answered, that went to voicemail or failed, and calls handled only by people do not count.
- A purchase made before the visitor identified is credited too, with its real date.
Build your own report with events
The custom report also answers questions about events:- In Customize → Add widget → Custom report, choose Events at the top.
- In Events, pick the events the report reads, such as
purchase. This is required. - In Show, pick the measures:
- Number of events, Distinct contacts and Repeat rate;
- Total amount and Average amount, which is the average ticket when the event is a purchase;
- the sum, average or maximum of any numeric field of the event, such as
quantity.
- In Only the events that and in Split by you can use:
- the currency, the contact’s country and their company;
- whether the contact had done it before, or whether it happened before they identified;
- the attribution: campaign or agent, or whether it is credited to ContactShip;
- any data the event carries, such as the product or the category.
Not available yet
- Opening the events behind a number of the report, as View calls does in calls reports.
FAQ
I do not see the Sales category in the gallery
I do not see the Sales category in the gallery
It shows up with the events add-on enabled. If you see it but the reports are disabled, no purchase event has arrived yet: connect them from your system with the events API.
Why are most sales Not credited?
Why are most sales Not credited?
Because those purchases had no campaign or AI call within the chosen window. Try a longer window to see how much it changes.
Are pesos and dollars mixed up?
Are pesos and dollars mixed up?
No. Each amount is added up in its own currency. Split or filter by Currency if you sell in several.
What does a user with limited access to contacts see?
What does a user with limited access to contacts see?
They only count the events of the contacts they can see, as in the contacts list.
See also
Contact events (API)
How to send your system’s purchases.
Contact events
Filter contacts by what they did and send them a campaign.
Custom reports
The report builder.
Dashboard
Customize the reports dashboard.
