Analytics
Clicks, views, buy-now clicks and attributed sales for your products, as a summary, a time series and per host. Human traffic only.
On this page
Analytics endpoints read the same numbers as the Analytics tab in your console. Known bots and crawlers are filtered out before anything is counted, so a click here is a person. Sales come from every store and network you have connected, attributed to the host whose link or code drove them.
Both endpoints need the analytics:read scope and a plan that includes Analytics.
Retrieve click analytics#
Clicks, views and sales for your products in one call: a summary, a time series, and your top hosts and products. Human traffic only; known bots are filtered out before anything is counted.
- start_datedateoptionalOnly activity on or after this ISO 8601 date (YYYY-MM-DD) or timestamp, UTC.
- end_datedateoptionalOnly activity on or before this ISO 8601 date or timestamp, UTC.
- group_byenumoptionaldefault dayThe bucket size of
timeseries.dayweekmonth - host_idstringoptionalLimit everything to one host (UUID).
- limitintegeroptionaldefault 20How many rows
top_hostsandtop_productsreturn, between 1 and 100.
A summary for the range, a time series, and top-N hosts and products.
- summaryobjectTotals for the whole range.
- total_clicksintegerEvery tracked click on your products.
- product_clicksintegerClicks on a product card.
- product_viewsintegerProduct page views.
- buy_now_clicksintegerClicks through to your store.
- unique_buy_now_clicksintegerBuy-now clicks, one per session.
- profile_viewsintegerViews of host profiles that feature you.
- list_viewsintegerViews of gear lists that feature you.
- opportunity_clicksintegerClicks on your campaign links.
- unique_sessionsintegerDistinct browsing sessions.
- unique_usersintegerDistinct signed-in shoppers.
- ordersintegerAttributed orders, across every connected store and network.
- revenuenumberOrder totals, in your store currency.
- subtotal_revenuenumberOrder subtotals before tax and shipping.
- conversion_ratenumberTracked orders divided by buy-now clicks, as a ratio between 0 and 1.
- manual_ordersintegerOrders your team attributed by hand.
- timeseriesarray of objectsOne point per
group_bybucket.- datedateThe start of the bucket.
- total_clicksintegerAs in
summary. - product_clicksintegerAs in
summary. - buy_now_clicksintegerAs in
summary. - unique_buy_now_clicksintegerAs in
summary. - profile_viewsintegerAs in
summary. - list_viewsintegerAs in
summary. - unique_sessionsintegerAs in
summary. - ordersintegerAs in
summary. - revenuenumberAs in
summary. - subtotal_revenuenumberAs in
summary. - conversion_ratenumberAs in
summary.
- top_hostsarray of objectsHosts ranked by clicks.
- hostobjectnullableThe host’s public identity.
- idstringThe host’s Rendezvu user id (UUID).
- usernamestringnullableThe host’s handle, as in rendezvu.co/username.
- first_namestringnullableFirst name.
- last_namestringnullableLast name.
- profile_photostringnullableURL of the host’s profile photo.
- total_clicksintegerAs in
summary. - product_clicksintegerAs in
summary. - buy_now_clicksintegerAs in
summary. - unique_buy_now_clicksintegerAs in
summary. - unique_sessionsintegerAs in
summary. - ordersintegerAs in
summary. - revenuenumberAs in
summary. - subtotal_revenuenumberAs in
summary. - conversion_ratenumberAs in
summary.
- top_productsarray of objectsProducts ranked by clicks.
- product_idstringThe Rendezvu product id.
- titlestringProduct title.
- brand_namestringThe brand on the product.
- total_clicksintegerAs in
summary. - product_clicksintegerAs in
summary. - buy_now_clicksintegerAs in
summary. - unique_buy_now_clicksintegerAs in
summary.
curl 'https://api.rendezvu.co/api/brand/v1/analytics/clicks?start_date=2026-09-01&end_date=2026-09-30&group_by=week&limit=5' \
-H "Authorization: Bearer $RENDEZVU_BRAND_API_KEY"{
"success": true,
"data": {
"summary": {
"total_clicks": 4210,
"product_clicks": 2984,
"product_views": 1870,
"buy_now_clicks": 1126,
"unique_buy_now_clicks": 948,
"profile_views": 3120,
"list_views": 2455,
"opportunity_clicks": 312,
"unique_sessions": 2701,
"unique_users": 418,
"orders": 61,
"revenue": 9843.5,
"subtotal_revenue": 8910,
"conversion_rate": 0.0542,
"manual_orders": 3
},
"timeseries": [
{
"date": "2026-09-01",
"total_clicks": 988,
"product_clicks": 702,
"buy_now_clicks": 260,
"unique_buy_now_clicks": 221,
"profile_views": 740,
"list_views": 588,
"unique_sessions": 640,
"orders": 14,
"revenue": 2210,
"subtotal_revenue": 1998,
"conversion_rate": 0.0538
}
],
"top_hosts": [
{
"host": {
"id": "6f1c2a9e-3b4d-4e1f-9a8b-2c7d5e6f7a81",
"username": "jordanalpine",
"first_name": "Jordan",
"last_name": "Reyes",
"profile_photo": "https://media.rendezvu.co/6f1c2a9e_profile.jpg"
},
"total_clicks": 1204,
"product_clicks": 866,
"buy_now_clicks": 341,
"unique_buy_now_clicks": 290,
"unique_sessions": 802,
"orders": 22,
"revenue": 3480,
"subtotal_revenue": 3150,
"conversion_rate": 0.0645
}
],
"top_products": [
{
"product_id": "5c6d7e8f-9a0b-4c1d-8e2f-3a4b5c6d7e8f",
"title": "Ridgeline 30L Pack",
"brand_name": "Northfork Gear Co.",
"total_clicks": 640,
"product_clicks": 455,
"buy_now_clicks": 172,
"unique_buy_now_clicks": 150
}
]
},
"_timing": {
"duration_ms": 42
}
}List host performance#
Clicks and sales per host, all time. Use it to rank your roster by what each host actually sells.
- pageintegeroptionaldefault 1The page to return, starting at 1. At most 10,000.
- per_pageintegeroptionaldefault 25Items per page, between 1 and 100.
- sortenumoptionaldefault sale_amountWhat to rank by.
actionsis orders.clicksbuy_now_clicksactionssale_amount - orderenumoptionaldefault descSort direction.
ascdesc
A page of hosts with their totals. data is an array of objects with these attributes, and the body carries pagination.
- hostobjectnullableThe host.
idcan be null for a sale attributed to a username that no longer exists.- idstringThe host’s Rendezvu user id (UUID).
- usernamestringnullableThe host’s handle, as in rendezvu.co/username.
- first_namestringnullableFirst name.
- last_namestringnullableLast name.
- profile_photostringnullableURL of the host’s profile photo.
- clicksintegerClicks on your products from this host.
- buy_now_clicksintegerClicks through to your store.
- ordersintegerAttributed orders.
- salesnumberAttributed sales, in your store currency.
curl 'https://api.rendezvu.co/api/brand/v1/analytics/hosts?sort=sale_amount&per_page=2' \
-H "Authorization: Bearer $RENDEZVU_BRAND_API_KEY"{
"success": true,
"data": [
{
"host": {
"id": "6f1c2a9e-3b4d-4e1f-9a8b-2c7d5e6f7a81",
"username": "jordanalpine",
"first_name": "Jordan",
"last_name": "Reyes",
"profile_photo": "https://media.rendezvu.co/6f1c2a9e_profile.jpg"
},
"clicks": 5120,
"buy_now_clicks": 1488,
"orders": 96,
"sales": 15412
},
{
"host": {
"id": "b2e4d6f8-1a3c-4e5f-8b7d-9c0e1f2a3b4c",
"username": "sam.on.granite",
"first_name": "Sam",
"last_name": "Okafor",
"profile_photo": null
},
"clicks": 2210,
"buy_now_clicks": 610,
"orders": 41,
"sales": 6390.5
}
],
"pagination": {
"page": 1,
"per_page": 2,
"total_items": 37,
"total_pages": 19,
"has_next": true,
"has_prev": false
},
"_timing": {
"duration_ms": 42
}
}