Putting financing in the ad is tempting. A monthly payment looks smaller than a $22,000 project price, so it seems like the ad should get more leads.
Leave it out of the ad.
My rule is simple. Financing language stays out of Meta ads. Meta treats loans and payment plans as a special category, and it can reject or limit ads that mention them. Financing goes on the landing page and into the sales conversation instead.
The rule protects your ad account. The math backs it up too. A payment hook can bring in a cheaper lead, and a cheaper lead often turns into the same number of jobs with more driving and more declined credit applications along the way.
This post covers why financing stays out of the ad, what the ad should say instead, where financing belongs, and how to tell whether financing is actually helping you close jobs.
Why should contractors keep financing out of Meta ads?
Meta has a special ad category called "Financial products and services." It replaced the old "Credit" category. It covers ads that promote credit, loans, and similar offers.
Ads in a special ad category get restricted targeting. You get fewer options for age, gender, location, lookalike audiences, and detailed targeting. Ads for credit or loans have to target people 18 and older. Meta may also require licensing or authorization from financial-services advertisers.
A roofer or a remodeler does not want any of that. Your ads depend on reaching homeowners in the towns you serve. If a line about monthly payments pulls your ad into a restricted category, or gets the ad rejected, you lose reach and time for a line that belonged on the landing page anyway.
So the ad copy leaves out these words and ideas:
- Monthly payments
- No payments or no money down
- Interest rates, including zero interest
- Loans
Financing still helps you close jobs. It just does that work on the landing page and in the conversation with your rep. When we build a contractor lead generation system, the ad, the landing page, and the sales call each have their own job. The ad gets the homeowner to ask for an estimate. The page answers the next questions, including financing. The rep handles the terms.
Does a payment hook really get a cheaper cost per lead?
It can. A homeowner scrolling at night sees a big project price and puts the idea off. The same homeowner sees a monthly number and compares it to a car payment. That comparison can make more people click and fill out the form.
Even before Meta's rules come into it, that cheaper lead is a trap. Here is an illustrative example. These numbers are made up to show the math. They are not measured results from any campaign. Both columns use the same $4,000 a month in ad spend, paid directly to Meta from the contractor's own ad account.
| Metric (illustrative example) | Project and price ad | Payment hook ad |
|---|---|---|
| Metric (illustrative example)Cost per lead | Project and price ad$90 | Payment hook ad$60 |
| Metric (illustrative example)Leads | Project and price ad44 | Payment hook ad67 |
| Metric (illustrative example)Appointment set rate | Project and price ad45% | Payment hook ad38% |
| Metric (illustrative example)Appointments | Project and price ad20 | Payment hook ad25 |
| Metric (illustrative example)Close rate on appointments | Project and price ad30% | Payment hook ad22% |
| Metric (illustrative example)Jobs closed | Project and price ad6.0 | Payment hook ad5.6 |
| Metric (illustrative example)Cost per acquired job | Project and price ad$667 | Payment hook ad$714 |
In this example, the payment hook gets a lead that is a third cheaper. It also produces five more appointments and slightly fewer signed jobs. That means five more evenings in the truck and five more estimates written for homeowners who did not sign.
Cost per lead tells you what the ad did. Cost per acquired job tells you what the business got. When the offer changes who fills out the form, cost per lead stops being a useful score. Our guide on how much you should pay per lead goes deeper on what a healthy number looks like by trade.
Why do payment hooks pull weaker appointments?
A payment hook invites homeowners who have not checked whether they can fund the project. Some of them will not get approved. Some of them were never planning to spend that much. They filled out the form because the monthly number looked easy.
When the homeowner responds to the project, the price, and your finished work, they are telling you they want the job done. Financing then comes up as a way to pay for something they already want.
Which two numbers decide whether financing helps?
Approval rate. If most of your financing applicants get approved at a usable tier, financing helps you close. If fewer than half get approved, financing is a conversation that ends in a decline. Ask your lender for your actual approval rate by credit tier over the last few months. Most contractors have never seen it.
Average ticket. Financed buyers often choose the better product. A homeowner paying cash may pick the mid-grade shingle. A homeowner comparing two monthly numbers that are close together often takes the better option. If financing raises your average ticket, that shows up in gross profit.
Here is the formula:
Gross profit per job = (Average ticket x Margin) minus cost per acquired job
Take an illustrative financed job at $26,000 with a 35% margin and a $714 cost per acquired job. That nets $8,386. Take an illustrative cash job at $21,000 with the same margin and a $667 cost per acquired job. That nets $6,683.
This math still works when financing lives on the page and at the table. You get the higher ticket from financed buyers without putting payment language in the ad.
Before you change anything, run your current numbers through the ROI calculator. It shows your cost per closed job today, so you have a baseline to compare against when you change the ad, the page, or the sales script.
What should a contractor's Meta ad say instead?
The ad should do three things.
- Name the project. Roof replacement, bathroom remodel, new windows, siding. Say the actual job.
- Name the real starting price, if you have confirmed one. A real starting price filters out people who were never going to spend that much. Only use a number you will actually honor.
- Show real proof. Use photos and video of jobs you finished. Use your own crew and your own trucks. Stock images make a contractor look like everyone else.
Here is what a good ad looks like, with placeholders:
"Full roof replacement in [your town], from $X. [Real proof, such as a roof you finished nearby.] Tap below to get a free fast estimate."
Put that over a real photo of a roof your crew finished.
Here is what not to run:
"New roof from $149/month, no money down."
That line puts payment language in the ad. It invites payment shoppers. It also risks putting your ad in front of Meta's financial-services rules. Leave it out.
Should the ad hint at financing at all?
No. Words like "affordable payments" or "easy monthly plans" still point at a payment plan. Keep the ad on the project, the price, and the proof. If a homeowner wants to know about financing, the landing page will tell them it is available.
Where does financing go on the landing page?
Put one plain line on the landing page. For example:
"Financing is available. Ask us on the call."
That is enough. The homeowner learns that financing exists. The price is less likely to stop them from booking. You have not stated a payment, a term, a rate, or a down payment, so the page stays simple.
A few rules for the page:
- Place the financing line near the form or the booking button. That is where a homeowner decides whether to book.
- Keep the starting price on the page if it is in the ad. The page should match the ad. A homeowner who clicked on "from $X" should see "from $X."
- Do not add specific terms unless your lender and counsel approved them. Once a page states a payment amount, term, APR, or down payment, the full disclosure rules apply. More on that below.
- Keep the form short. Ask about project timing and scope. Long forms lose leads.
How should your rep handle financing on the phone and at the appointment?
This is where financing actually does its job. The homeowner has already seen the price and decided they want the work. Now the rep explains how they can pay for it.
On the first phone call, the rep can confirm that financing is available and ask whether the homeowner wants to go over it at the appointment. That one question tells you a lot. It also gives the rep time to have the lender's materials ready.
At the appointment, the rep walks through the application and the terms. The rep should use the exact wording the lender approved. Reps should not make up a payment number to close the deal. If the rep quotes a payment the lender will not fund, the homeowner feels misled and the job is gone.
If your team does not have a set process for this conversation, start there. Our guide to the contractor sales process covers how to run the appointment so the financing talk happens at the right time and does not feel like a bank visit.
What does the compliance side look like?
Once financing wording goes on your landing page or into a sales script, have your lender review the exact terms. Then run it past your own counsel.
US lending-disclosure rules generally require the full terms to appear once you state a specific payment, term, APR, or down payment. A line that says financing is available is very different from a line that states a monthly payment. If you want to state numbers, get them approved first.
Never quote a payment your lender cannot deliver at the credit tier most of your buyers fall into. Keep the script written down so every rep says the same approved words.
What should you track when financing lives on the page and at the table?
A basic lead dashboard will not tell you whether financing is helping. Add these rows and review them by month.
| Metric | What it tells you | Watch for |
|---|---|---|
| MetricCost per lead | What it tells youHow efficiently the ad gets form fills | Watch forJudge it next to close rate, not by itself |
| MetricAppointment show rate | What it tells youWhether leads are real buyers | Watch forA drop means the ad or the page is overpromising |
| MetricFinancing application rate | What it tells youHow many homeowners apply at the table | Watch forA low rate can mean the rep is not bringing it up |
| MetricApproval rate | What it tells youWhether your lender is approving your buyers | Watch forUnder half approved means the lender terms need work |
| MetricAverage ticket, financed vs cash | What it tells youWhether financed buyers choose the better option | Watch forA flat ticket means financing is not adding profit |
| MetricCost per acquired job | What it tells youThe final verdict on spend | Watch forCompare against your baseline before any change |
One month of data is noise. Three months gives you enough to make a decision. If your financing application rate is low, look at the script before you look at the ads. If your approval rate is low, talk to your lender before you spend more.
When is financing not worth pushing, even on the page?
Financing helps on some jobs and adds nothing on others. Keep it in the background, or leave it off, in these cases.
Low-ticket work
A $1,200 gutter job or a $600 garage door repair does not need financing. Pushing payment plans on small jobs brings in buyers you do not want and credit problems you do not need. Financing makes sense on roofing, windows, siding, remodeling, and whole-home projects where price really does stop the appointment.
Emergency work
A homeowner with water coming through the ceiling is not comparing payment plans. They call whoever answers the phone first. For emergency work, fast response matters far more than financing.
Weak lender terms
If your lender approves only a minority of applicants, or charges dealer fees that eat your margin, financing will not help you. Fix the lender relationship first. Then decide how much to mention it.
No sales process for the credit conversation
If your reps cannot walk a homeowner through an application without fumbling, financing will stall deals at the table. Train the conversation and write the script first.
Why does it matter that this runs in your own ad account?
Every result in this post depends on data you can see. You need to know which ad brought which lead, which lead booked, which appointment applied for financing, and which job closed at what ticket.
That only works when the ads run in your own ad account, with your own pixel and your own audience data. Your ad spend goes straight to Meta from your account. When you change the ad, the page, or the script, you can see what happened to cost per acquired job, and you keep that history.
That is how we work at Minyona. We do not sell you leads. We build and run a lead generation system inside your ad account. We write ads that name the project, the price, and your finished work. When a client offers financing, the landing page says it is available. We set up reporting that tracks cost per acquired job by campaign.
If you want that built for your business, get started here. We will go over your current numbers before we touch an ad.
Frequently asked questions
Should contractors put financing in their Meta ads?
No. Meta treats loans and payment plans as a special category and can reject or limit ads that mention them, so leave out monthly payments, no money down, interest rates, and loans. Put a line on the landing page that says financing is available, and let your rep explain the terms on the phone or at the table.
Do payment hooks lower cost per lead for contractors?
They can, because a monthly payment looks smaller than a full project price. A cheaper lead is not a cheaper job, though, and payment-led leads often book and close at a lower rate, so judge your ads on cost per acquired job instead of cost per lead.
Where should a contractor explain financing?
On the landing page, with one plain line that says financing is available, and in the sales conversation on the phone or at the appointment. The rep should explain the terms using the wording your lender approved.
What should a contractor track when financing is offered on the page and at the table?
Track financing application rate, approval rate, average ticket for financed jobs against cash jobs, close rate, and cost per acquired job. Approval rate is the number most contractors never look at, and it decides whether financing is helping you close jobs.
Do I need legal review for financing wording on my landing page?
Yes. Once you state a specific payment, term, APR, or down payment, US lending-disclosure rules generally require the full terms to appear with it. Have your lender review the exact wording and run it past your own counsel before it goes on the page or into a sales script.
