FarmPart4Less Case Study
Overview

Challenge
Despite competitive pricing, FP4L’s year-over-year store revenue had plateaued. Their goals were to:
- Increase qualified traffic with a strong return on ad spend
- Boost organic rankings for high-margin categories
- Recover abandoned carts and re-engage past customers

Three Phased Strategy:
Phase 1: Targeted Google Ads
April 2022
We kicked off with our Paid Advertising services, integrating FP4L’s BigCommerce store with Google Analytics and Merchant Center. By allocating 95% of budget to Shopping ads and 5% to Search ads, we reached users actively hunting for specific OEM parts.
Results:
- 32% increase in overall website traffic
- 21% rise in total orders
- 52% lift in on-site revenue
Phase 2: Comprehensive SEO
January 2023
Next, we deployed our SEO Services to climb the ranks for FP4L’s top two profit drivers: tedder tines & rakes, and post drivers.
Tactics included:
- Optimizing title tags, headers, meta descriptions and URLs
- Refreshing on-page copy and adding high-quality imagery
- Producing custom product videos for deeper engagement
Results:
- Impression share jumped from 0.02% to 4.8%
- Organic sessions nearly quadrupled in two weeks
- Off-season sales of key categories continued climbing


Phase 3: Facebook Shopping
January 2023
Finally, we tapped our Facebook Advertising services to launch a dynamic Shopping campaign with layered remarketing. By seeding Facebook’s algorithm with FP4L’s customer data and syncing purchase values via BigCommerce, we served the right parts to the right buyers—at scale.
Results:
- 7.5× return on ad spend (ROAS) as of June 2023
- Surpassed all of 2022’s annual sales in the final week of May
- 2× full-year 2022 sales by September 2023
Services Used



Are you Ready to achieve similar results?
<!-- SharpSpring Form for Contact Us --> <script type="text/javascript"> var ss_form = {'account': 'MzY0MLIwMLQ0AgA', 'formID': 'SzEwszA1M0vTNTUxS9I1MTAw0bUwSTPWNbKwNDRNSjY2MDFNBgA'}; ss_form.width = '100%'; ss_form.domain = 'app-3RFVTA1E38.marketingautomation.services'; // ss_form.hidden = {'field_id': 'value'}; // Modify this for sending hidden variables, or overriding values // ss_form.target_id = 'target'; // Optional parameter: forms will be placed inside the element with the specified id // ss_form.polling = true; // Optional parameter: set to true ONLY if your page loads dynamically and the id needs to be polled continually. </script> <script type="text/javascript" src="https://koi-3RFVTA1E38.marketingautomation.services/client/form.js?ver=2.0.1"></script>