Actions & CTAs

Understand which storefront buttons and links shoppers use, and give important calls to action stable names when you need precise reporting.

Automatic detection

100 Rocks automatically detects common interactive elements such as buttons and links. The Actions & CTAs table groups their clicks by action label, page, section, and type.

Automatic labels come from accessible text and storefront context. They are useful for discovery, but theme copy or structure changes can create a new automatic action.

Name an important action

Add a stable to an important button or link when you want its reporting identity to survive copy and layout changes. Use a lowercase underscore slug such as and never include customer data, order data, email addresses, or other personal information.

HTML example:

Shopify Liquid example:

Clicks and unique sessions

Clicks is the total number of measured activations. Unique sessions counts sessions with at least one click on that action, so repeated clicks in one session increase Clicks but not Unique sessions.

These counts are not click-through rate (CTR). The table does not divide clicks by impressions or page views.

Consent

Actions are measured only when the visitor has granted the analytics or behavior consent required by the storefront setup. Declined or unavailable consent can make totals lower than Shopify traffic totals.

Do not use action identifiers to encode personal data or to work around consent choices.

Troubleshooting

SymptomCheck
No actions appearConfirm the tracker is live, the selected period has consented traffic, and shoppers have clicked an interactive element
A named action is still AutomaticConfirm `data-100rocks-cta-id` is on the clicked button or link in the published theme, then generate a new click
The same CTA appears more than onceUse the same stable identifier for the same logical action, and check whether page or section filters explain the split
Clicks exceed unique sessionsThis is expected when a shopper clicks the same action more than once in one session

More in Dashboard