Skip to main content

Run Facebook ads to your Homsie landing page

Written by Jonathan Zadegan

Homeowners want to know what their home is worth. A Facebook or Instagram ad that sends them to your Homsie landing page gives them exactly that: their home value now, plus an update by text and email every month to keep track of their biggest asset. It's one of the simplest ways to fill your pipeline with sellers before they call another agent. This guide walks you through the whole setup: the landing page, your Meta Pixel, the campaign, sending sign-ups back to Facebook, and testing it all before you spend a dollar.

Before you start

You'll need:

  • A published Homsie landing page: see "Set up your landing page".

  • A Meta business setup: a Facebook Page for your business and access to Meta Ads Manager and Events Manager.

  • A paid Zapier plan: required. Homsie sends each sign-up to Zapier by webhook, and Zapier pushes it to Facebook as a Lead event. Zapier webhooks aren't available on the free plan.

Step 1: Publish your landing page and copy its link

  1. In Marketplace, open Landing page and click Customize.

  2. Make sure the page looks right, then click Publish.

  3. Copy your page link. It looks like start.gethomsie.com/yourhandle, where the last part is your organization's handle. This is the URL your ads will send people to.

⚠️ Important: edits only go live once you click Publish. If your ad goes to a page you haven't published, people won't see your latest changes.

Step 2: Create your Meta Pixel and add it to your landing page

The Meta Pixel lets Facebook see who visits your page from your ads, so it can find more people like them.

  1. In Meta Events Manager, click Connect data sources, choose Web, and create a pixel. Ads Manager calls it a Dataset. Give it a name like "Homsie landing page".

  2. Choose to install the code manually and copy the base pixel code.

  3. In Homsie, open Marketplace → Landing page → Custom scripts, and paste the code into Head.

  4. Click Publish. The pixel only goes live on your page once you publish.

Step 3: Create your campaign in Meta Ads Manager

  1. In Ads Manager, click Create.

  2. Choose the Leads objective. This tells Meta to find people likely to sign up, not just click. (Traffic is an option if you only want visits, but it usually brings in cheaper clicks and fewer sign-ups.)

  3. Under Special Ad Categories, select Housing. Real estate ads in Canada and the US have to be in this category, and Meta may reject or pause your ads if you skip it.

  4. In the ad set, set the Conversion location to Website and the Performance goal to Maximize number of leads. Under Dataset, choose your pixel, and set the Conversion event to Lead.

  5. Under Budget & schedule, set a Daily budget and start date. A daily budget you can afford to run for at least a week or two is better than a big budget for two days, because Meta needs time and sign-ups to learn.

  6. Set your Audience. Under the Housing category, you can target a city or region, but not postal codes, age, gender or lookalike audiences, and Meta adds a radius of at least 25 km around any city or pin. Pick the area you actually serve, and use your ad copy to speak to the neighbourhood you want.

  7. In the ad, choose your Facebook Page and Instagram profile under Identity, add your photo or video, and set the Website URL to your landing page link from Step 1.

⚠️ Important: a Leads campaign needs the Lead event from Step 4. Finish Step 4 and test the whole flow (Step 6) before you click Publish in Ads Manager, or Meta can't see your sign-ups or optimize for them.

Write ads homeowners want to click

  • Pick your format: a static photo works fine. A short video of you explaining the offer, a free home value every month, usually builds more trust because people see who they'll be dealing with.

  • Lead with the value: "What's your home worth in today's market?" beats "Contact me today."

  • Name the area: "Leslieville homeowners" feels personal and helps make up for broad targeting.

  • Use real local photos: a recognizable street or home style works better than stock images.

  • Keep the promise simple: a free home value sent to your email and phone every month, so you always know what your home is worth.

  • Match the page: your ad headline and landing page should say the same thing, so people trust the click.

Step 4: Send sign-ups back to Facebook with Zapier

This step is required for a Leads campaign. The pixel tells Facebook who visited. Homsie sends each sign-up to Zapier by webhook, and Zapier pushes it to Facebook as a Lead event, so Meta knows who actually signed up and can find more people like them.

⚠️ Important: you need a paid Zapier plan for webhooks.

  1. Follow "Send your landing page sign-ups to Facebook with Zapier" to connect Homsie to Zapier.

  2. Homsie sends a client.signed_up event each time a homeowner signs up on their own, through your landing page, an invite link or a QR code. Clients you add with Create CMA or import yourself aren't sent.

  3. In Zapier, use Facebook Conversions → Send Lead Event with the same pixel you added in Step 2, and map event_id so Meta doesn't count the same sign-up twice.

Step 5 (optional): Choose who gets your ad leads

If you're on a team, decide who gets the leads from your landing page. Open Lead routing on the landing page and pick an option under Assign new leads to. See "Choose who gets your new leads".

Step 6: Test everything before you launch

  1. Install the Meta Pixel Helper Chrome extension and open your landing page. It should show your pixel firing.

  2. In Events Manager, open your pixel and go to Test events. Open your landing page from there and check that your visit shows up.

  3. Sign up on your landing page with a real email address you control.

  4. In Homsie, check that the test sign-up appears in Needs Review in your Clients section.

  5. In Zapier, check that the Zap ran, and in Events Manager, check that a Lead event arrived.

⚠️ Important: the Save & send test button in Homsie sends a sample with fake details (Test Client). That's fine for setting up Zapier, but don't leave it as a lead in Meta's data. For a real end-to-end check, use your own sign-up.

How the lead funnel works

  1. The homeowner signs up. Right away, their portal shows Property submitted for review. They're waiting on you to approve their home value before their monthly updates by email and text can start.

  2. You call them. That approval is your reason to reach out. Tell them you're confirming a few details about their home so their value is accurate, and ask a couple of questions about the property, like updates, renovations and the basement.

  3. You find out what they're planning. While you're on the phone, ask about their plans. If they're thinking of selling, book an appointment and go after the listing. If they're not, that's fine too: once you approve their value, Homsie keeps them warm with an update by email and text every month, so you're the agent they think of when they're ready.

  4. You approve the evaluation. In Review Evaluation, check the comparables Homsie's AI picked and the reasoning behind each one, then click Approve Evaluation. From then on, they get their home value by email and text every month, so you stay top of mind until they're ready to move.

Meanwhile, if you've connected Follow Up Boss, the lead shows up there too (see "What syncs back to Follow Up Boss"). Zapier also sends the sign-up to Facebook as a Lead, so you can see your cost per lead in Ads Manager.

Speed wins. Call within minutes, while they're still looking at that "waiting for review" screen.

Did this answer your question?