Kingdom Solutions AI-powered marketing automation platform for generator installers - smart websites, lead generation, and business growth tools for whole home generator sales

How to Track Marketing ROI

Measure what works and invest confidently in marketing that grows your generator business

35-45 minutes to read
Intermediate
6 Steps

You can't improve what you don't measure. Many generator installers spend thousands on marketing without knowing what's actually working. Proper ROI tracking reveals which channels deliver profitable leads, where to invest more, and what to cut.

Step-by-Step Guide

1

Define Your Key Metrics

Identify what you'll track: leads by source, cost per lead, appointments set, quotes given, jobs closed, revenue per source, and customer acquisition cost. Start simple—you can add complexity later.

Pro Tip:

Focus on cost per lead and cost per acquisition first. These tell you if marketing is profitable.

2

Set Up Call Tracking

Use call tracking numbers for each marketing channel (website, Google Ads, mailers, etc.). Services like CallRail or WhatConverts assign unique numbers and record which source generated each call. This is essential for accurate attribution.

Pro Tip:

Don't use your main number everywhere. Without call tracking, you're guessing where calls come from.

3

Implement Website Conversion Tracking

Install Google Analytics 4 on your website. Set up conversion events for form submissions, phone clicks, and chat conversations. Connect Google Ads and Meta Ads to track which ads generate leads.

Pro Tip:

Use Google Tag Manager for easier tracking implementation and management.

4

Track Leads in Your CRM

Every lead should be logged with its source. Train your team to ask "How did you hear about us?" and record the answer. Tag leads by campaign when possible (e.g., "Google Ads - Generac" vs "Google Ads - Storm Season").

Pro Tip:

Create dropdown options in your CRM for lead sources. Free-text fields lead to messy, unusable data.

5

Calculate Channel ROI Monthly

Each month, calculate: (Revenue from channel - Cost of channel) / Cost of channel = ROI. Example: If you spent $2,000 on Google Ads and closed $15,000 in jobs from those leads, ROI = ($15,000 - $2,000) / $2,000 = 650%.

Pro Tip:

Account for the full sales cycle. Generator sales can take 2-6 months, so attribute revenue to the month the lead came in.

6

Make Data-Driven Decisions

Review ROI data monthly and adjust spend accordingly. Double down on high-ROI channels. Test improvements for underperforming channels. Cut what doesn't work after giving it adequate time (3-6 months minimum).

Pro Tip:

Don't chase shiny new marketing tactics. Let data guide your decisions, not gut feelings.

Tools That Can Help

Get all these tools and more with our

Ads Solution

Frequently Asked Questions

Ready to Implement These Strategies?

Let us help you put these tactics into action and grow your generator installation business.