Coupons, promotions, and discounts are an essential part of the eCommerce experience. A short-term promotion can bring in a wave of new shoppers and get your product off the shelves in record time. As such, it's important to monitor coupon performance to confirm that shoppers are excited about the promotion and gauge how the deal is affecting your site's conversion rates.
Most eCommerce companies use analytics tools to track coupon and promotion performance, but you can also leverage Noibu's Sessions to find session recordings of shoppers using the promotion. This is especially useful if you receive complaints that a coupon or promotion isn't working. Through the session recording, you can watch the shopper's journey through your eCommerce site and see what went wrong when they attempted to apply a coupon or discount to their order. If you notice multiple sessions where this occurs, you can link the session recordings in a bug ticket to submit to your support developers.
Tracking Coupon IDs
The easiest way to track the performance of a coupon or promotion is to track the coupon_id or promotion_id through the NoibuJS SDK. The NoibuJS software development kit–or SDK–allows you to track up to 10 custom attributes in session recordings to make it easier to filter for sessions with specific characteristics.
Once you've enabled coupon or promotion tracking through the SDK, you can filter the Sessions table by Custom ID Value to find sessions where shoppers interacted with the discount.
Alternatively, you can filter by Custom ID Name to pull all sessions where a shopper used any coupon or promotion. This may be useful if you're examining multiple promotions.
For help configuring the NoibuJS SDK, contact our solutions engineering team at firstname.lastname@example.org.
Tracking User Clicks
If your company hasn't configured custom attributes through the SDK, you can still pull sessions where shoppers interacted with the coupon or promotion through Noibu's advanced filtering. Open Sessions and apply the following filters:
- Date/Time Range: Filter for sessions captured while the coupon or promotion has been active.
- User Clicks: Filter for sessions where users clicked on button text, like Apply Coupon or Get $5 Off.
This will filter the table to show sessions where shoppers engaged with a coupon or promotion in a relevant time frame. If you have multiple coupons or promotions running at once that use the same button text, you may have to apply additional filters, like URL or CSS Class, to weed out irrelevant sessions.