Skip to content
Ads

RSA Pinning for Contractors: Use Ad Copy to Pre-Qualify Every Click

·6 min read

Google switched its default ad format to Responsive Search Ads in 2022, and most contractors adapted by loading 15 headlines and 4 descriptions into the asset fields and letting the algorithm choose combinations. That approach matches Google's own recommendations. It also produces a consistent pattern in contractor accounts: click-through rate improves, cost per click drops modestly, and lead quality falls. The algorithm optimizes toward clicks. Your business needs booked jobs.

Responsive Search Ads give Google up to 43,680 possible combinations from your assets. Without direction, it runs combinations that generate the most engagement from whoever is searching, which includes homeowners comparison-shopping, renters who cannot authorize work, people researching DIY options, and competitors checking your offers. Pinning is how you put guardrails on that combination logic so your ads attract clicks from homeowners ready to hire a contractor, not everyone who typed a related query.

How RSA Combination Logic Works

Google selects up to 3 headlines and 2 descriptions from your asset pool for each auction. The selection is based on predicted performance, meaning the combination most likely to get clicked for that searcher at that moment. Position 1 is the most prominent: it leads the ad and carries the most influence over whether the searcher reads further. Positions 2 and 3 support the lead headline but carry less weight individually.

If you provide 15 headlines with no pins, any headline can appear in any position. Your headline that reads "Free Estimates Available" might appear in position 1 on a query for "HVAC replacement cost" because the algorithm predicted it would generate a click. It probably will. That click costs you $14 and books nothing because the homeowner was hoping your estimate would help them decide whether to repair or replace before calling anyone.

Pin position 1 to a headline that confirms the service and signals commitment to hire, and "Free Estimates Available" can still appear in position 2 or 3, where it supports a qualified lead instead of attracting a browser.

What to Pin in Position 1 for Contractor Campaigns

Position 1 should always confirm the specific service and the city or service area. This is the single most important pin decision. Homeowners scanning search results evaluate whether the ad they are reading matches their situation before they click. If position 1 reads "Get a Free Quote Today," they have no confirmation of service or location and click through to verify, which you pay for. If position 1 reads "AC Repair in Austin, TX," they click knowing you do the work and serve their area.

Three headline patterns that perform well in position 1 for contractor RSAs:

  • Service + Location: "Furnace Repair in Denver, CO" or "Licensed Plumber in Phoenix, AZ." Direct and specific; confirms service area immediately. This is the baseline for every contractor campaign and the single pin that delivers the most consistent improvement in lead quality.
  • Service + Urgency signal: "Same-Day AC Repair Available" or "Emergency Plumber: 24/7 Response." Use this pattern for emergency service campaigns where availability is the primary differentiator. Paired with a location headline in position 2, it confirms both availability and area before the click.
  • Service + Qualifier: "Residential Electrician Only" or "Commercial Roofing Contractor." For contractors who serve a specific customer type and want to filter out the other. An electrician who only does residential work saves $11 to $18 per click from commercial building managers who would never book anyway.

The Pinning Trade-Off: Ad Strength vs. Lead Quality

Google's Ad Strength score rates your RSA from "Poor" to "Excellent" based partly on how many asset combinations are available. Pinning reduces combinations, which typically lowers Ad Strength. Google surfaces this in the interface as a warning and recommends removing pins to improve the score.

Ad Strength is an optimization input, not a revenue metric. A campaign with "Average" Ad Strength and a pinned position 1 headline may generate fewer clicks but at a meaningfully lower cost per booked job than the same campaign at "Excellent" Ad Strength with every headline competing freely for every position. Testing documented by PPC practitioners in 2025 confirmed that strategic pinning reduces click volume by 10 to 20 percent while reducing cost per qualified lead by 20 to 35 percent in home service accounts where the job type is specific and the service area is defined.

The practical approach: pin position 1 and leave positions 2 and 3 unpinned. This preserves most of the algorithm's combination flexibility while ensuring the service qualifier always appears first. Google retains enough variation to optimize the remaining positions, Ad Strength stays at "Good" in most accounts, and position 1 stops attracting clicks from homeowners who were never going to book.

If you must pin to position 1 and want to protect Ad Strength, pin two or three distinct variants to the same position instead of one. Google rotates between pinned variants, which restores some testing flexibility and prevents the score from dropping to "Poor."

Using Disqualifying Headlines to Filter Unqualified Clicks

The same principle that applies to negative keywords applies to ad copy: excluding the wrong audience is as valuable as reaching the right one. Headlines that pre-qualify the click by describing who the service is for, what it costs in general terms, or what the job requires will reduce click volume and improve conversion rate from the clicks that do come through.

Service TypeDisqualifying HeadlineWho It Filters Out
Water heater replacementNew Water Heater Install: From $1,200Homeowners hoping to repair for under $300
Electrical panel upgrade200-Amp Panel Upgrades: Permit IncludedRenters who cannot authorize permitted work
Roof replacementResidential Roofing Only: No Commercial JobsProperty managers and commercial buildings
HVAC installationSystem Replacement: Lennox and Carrier BrandsHomeowners with brand preferences you do not carry

These headlines appear to lose opportunity. They discourage clicks from people outside the target profile. That is the point. Every click filtered before it happens saves a click cost and the dispatcher time spent on a call that never converts. Place disqualifying headlines in positions 2 or 3 as unpinned assets so the algorithm can test their impact without locking them into every impression.

Headline-Level Metrics: Use the Data Before Deciding What to Pin

Google now shows click and conversion data at the individual headline and description level within the RSA asset report. This data is available in your Ads account under Ads, then the asset details view for any RSA. Before pinning anything, run this report for 60 to 90 days and sort by conversion rate, not by click volume.

What to look for: headlines with high click volume and low conversion rates are performing as audience attractors rather than lead qualifiers. Headlines with lower click volume and higher conversion rates are delivering qualified traffic. The high-conversion-rate headlines are your pin candidates. The high-click, low-conversion headlines need revision or replacement with more specific copy.

If a headline that reads "Trusted Local Contractor" gets 340 clicks and 6 conversions (1.8% conversion rate) and a headline that reads "Licensed Plumber: Same-Day Service" gets 180 clicks and 12 conversions (6.7% conversion rate), the second headline belongs in position 1. The data tells you which headline qualifies leads. Do not make pinning decisions by instinct when 90 days of asset-level performance data is available in the same interface.

Description Copy: The Underused Qualification Layer

Most contractors write description lines as generic value statements: "Serving [City] Since 2005. Call Now for a Free Estimate." Descriptions have 90 characters each and appear below the headlines. They are the second opportunity to filter the click before it happens.

Descriptions that qualify leads include specific scope confirmation ("Residential panel replacements and service upgrades only"), response time commitment ("Same-day service available: call before noon for today's schedule"), and booking process clarity ("Book online or call. No estimate fees. Permit handling included"). Each of these filters a different profile of unqualified clicker before the click happens, reducing spend on contacts who would have called to ask a question and not booked a job.

Three Actions for This Week

  1. Pull the RSA asset report for your top campaign. In Google Ads, open your campaign, click Ads, then click the three-dot menu on any RSA and select "View asset details." Set the date range to 90 days. Sort by conversion rate. Identify the 3 headlines with the highest conversion rates: those are your pin candidates. Any headline with over 200 clicks and under a 2% conversion rate is a candidate for revision or removal.
  2. Pin one headline to position 1 in each campaign. Choose the headline that confirms your service and location for that campaign's keyword group. Go to Edit Asset, click the pin icon next to the headline, and select Position 1. Leave positions 2 and 3 unpinned. Check Ad Strength after saving: it should stay at "Good" with one pin. If it drops to "Average," add a second headline variant pinned to position 1 alongside the first.
  3. Write one disqualifying headline per campaign and add it unpinned. For your highest-cost campaign, identify the click profile that never books: a price range mismatch, a service type you do not handle, a customer category outside your target. Write one headline that confirms or restricts that parameter. Add it to the RSA asset pool unpinned in positions 2 or 3. Measure its click and conversion rate at 30 days. If conversion rate is above 5%, it is qualifying the right clicks. If click volume dropped but conversion rate held, the filtering is working.

Most contractor Google Ads campaigns optimize for clicks because that is what the algorithm defaults to. Position 1 in your RSA is the first piece of copy a homeowner reads after they search your service. What it says determines whether the right homeowner clicks or whether everyone does. Pin that position to your highest-converting qualifier, write copy that filters out the wrong customer profile, and use the asset report to let performance data drive the decision. The algorithm handles the combinations. Your job is to give it the right materials to work with.

Want this done for you?

Get a free audit of your website, SEO, and GEO presence.