TrailNest: +178% Shopping Revenue With Feed Optimisation and Performance Max
A rebuilt product feed, margin-based campaign structure and Performance Max asset groups grew Google Shopping revenue while protecting profit.
The challenge
- Product titles were short and missing brand, size and material, so products didn't match specific searches.
- All 1,850 products sat in one campaign with one ROAS target, regardless of margin.
- Around 210 products were disapproved in Merchant Center.
Our approach
- Rewrote titles and descriptions using a feed rule template (brand + product + key attribute + size/colour).
- Fixed GTINs, shipping and return settings to clear all disapprovals.
- Split products into high, medium and low-margin groups with custom labels and different ROAS targets.
- Built Performance Max asset groups by category with lifestyle images and video.
- Added a brand search campaign and negative brand terms to keep reporting clean.
The results
| Metric | Before | After 6 months | Change |
|---|---|---|---|
| Shopping revenue / month | C$84,000 | C$233,500 | +178% |
| ROAS | 3.9× | 5.6× | +1.7 |
| Products disapproved | 210 | 0 | −100% |
| Search impression share | 28% | 46% | +18 pts |
| Conversion rate | 1.7% | 2.6% | +53% |
“Splitting by margin was the breakthrough. We grew revenue without giving away profit.”
— Ecommerce Director, TrailNest Outdoor
Services used
Other case studies

Technical fixes, category-page content and digital PR took a 2,400-product furniture store from page-two rankings to its best sales year ever.

A two-location dental practice moved into the Google map pack for 28 high-value treatment keywords and more than tripled phone bookings.

Restructured search campaigns, tighter match types and offline conversion tracking cut wasted spend and doubled signed personal-injury cases.
Want results like these?
Tell us about your goals and get a free, tailored growth plan within one business day.