Hey guys, we’ve rolled out a big batch of new features and improvements in CartGenie, including built-in Google Analytics event tracking, variant-specific product descriptions, TWINT support for Switzerland, and a much more helpful Page Validator.
So whether you’re fine-tuning your product pages, improving checkout, or tracking store performance more accurately, CartGenie now makes it easier!
👇 Everything below is live now and included on every plan – free or paid.

You can now send Add to Cart and Purchase events directly to Google Analytics using CartGenie’s built-in integration. Just paste in your Measurement ID, and CartGenie will handle the rest!
This makes it much easier to understand how shoppers are interacting with your store and measure what your marketing is actually doing. Whether you’re running Google Ads, Meta ads, or just trying to get a clearer picture of store performance, having these events flow directly into Google Analytics gives you better visibility into what’s working.

You can now create a custom product description for each variant, while still having the option to use the parent product description when needed.
This is especially useful for stores where variants are meaningfully different from one another – whether that’s sizing details, materials, features, compatibility notes, or anything else a customer should know before buying. Instead of forcing one shared description across every variation, you now have much more control over how each option is presented.
How to Add Variant Descriptions

CartGenie now supports TWINT for stores and customers in Switzerland.
For Swiss businesses, this gives you access to a popular local payment method that customers already know and trust. Adding familiar regional payment options can help reduce friction at checkout and improve conversion rates – especially when selling to local audiences who expect to see them.

We’ve upgraded the Page Validator to make it much more useful when setting up or troubleshooting your store. It now includes more detailed information, such as the expected block type, parent, and attribute to add for each required component.
That means less guesswork when something is missing or placed incorrectly. Instead of just knowing that something is wrong, you’ll have clearer guidance on exactly what needs to be fixed so you can get pages working faster.
Display selected variant inventory on the product page
You can now show the currently selected variant’s inventory amount directly on the product page. This can help create urgency, reduce confusion, and give customers clearer stock information before they buy.
Drag-and-drop option set ordering
You can now drag and drop option sets to rearrange the order they appear on your product page. This makes it easier to organize product options in the way that makes the most sense for your shoppers.
Smarter State / Region requirements at checkout
The State / Region field is now only required for countries where it’s actually needed. This helps reduce unnecessary friction during checkout while still collecting the right information where applicable.
Formatted price data in Zapier
We’ve added formatted price values to Zapier, so you can now use readable price formats like $10.50 instead of raw values like 1050. This makes automations and integrations much easier to work with.
Cleaner product option display in cart and checkout
We updated the cart and checkout template, along with the relevant components, so product option names and values now display inline instead of flex. This helps prevent awkward formatting issues when option names or values get long. We also adjusted the display sizing of payment logos to avoid layout issues there as well.