How to Turn Your Yard Sign Into a Text-for-Info Lead Capture on iPhone (the DIY Method)
July 15, 2026
There is a clever trend making the rounds. An agent generates a free SMS QR code, prints it on a rider, and sets their iPhone to auto-reply when a buyer texts a keyword like "HOME." A buyer scans the code, their phone opens a pre-filled text, they hit send, and the listing details come back automatically. No service, no monthly fee.
Here is the honest truth up front: it works. If you have an iPhone and twenty minutes, you can build a basic version of this yourself. So this post shows you exactly how, and then shows you the point where most agents outgrow the DIY setup and want something built for the job.
How to set it up yourself
The DIY method has two parts: the code on the sign, and the auto-reply on your phone.
- Make the SMS QR code (and a keyword). Use any free QR code generator and choose the "SMS" type. Enter your mobile number and a short keyword you want buyers to send, like "HOME." When a buyer scans the code, their phone opens Messages with your number and that keyword already filled in. They tap send. You can also just print "Text HOME to 555-123-4567" for buyers who would rather type.
- Build the auto-reply in Shortcuts. Open the Shortcuts app, go to the Automation tab, and create a new Personal Automation for "Message." In the trigger, set "Message Contains" to your keyword (HOME), and set the sender to Anyone so any buyer triggers it. Choose Run Immediately and turn off "Ask Before Running." Then add a "Send Message" action with your listing details and a link, and set the recipient to Shortcut Input so the reply goes back to whoever texted.
That is the whole system. Any phone that texts HOME gets your listing details back automatically, and on a current iPhone this fires even when your phone is locked. Free, minus the cost of printing the rider. It is a genuinely smart use of tools you already have, and for a single listing it can absolutely capture a lead.
Where the DIY version stops scaling
The setup works. What it does not do is grow with you. Here is where agents tend to hit the ceiling.
One phone cannot run a team. For a solo agent this part is fine. Your number is already on your signs, your cards, and every portal, so a keyword texted to your cell is nothing new. But the moment you have buyer's agents or a team covering listings, the DIY setup falls apart. Every lead lands in one person's Messages app with no way to distribute it. You cannot give each agent their own code, you cannot send the buyer who texted the Maple Street sign to the agent covering Maple Street, and you cannot see who is getting leads and who is not. It is one inbox and one person, which is the opposite of what a team needs.
Every listing needs its own keyword and its own automation. One listing is easy. Five listings means five keywords, five Shortcuts automations, and five different reply messages you build and maintain by hand. Update a price and you are editing automations one by one. It gets unwieldy fast.
It breaks quietly. These automations are known to stop working after an iOS update, and iPhone does not warn you when one fails. You find out when a buyer tells you they never heard back, or when you notice the leads stopped. It is worth texting your own keyword from another phone every so often just to confirm it still fires. Newer iPhones also filter texts from unknown numbers into a separate list by default, so a buyer's first message can land somewhere you are not watching.
You get a text thread, not a lead. This is the big one. The DIY setup replies to the buyer, but it leaves you nothing to work with afterward: no name, no record of which listing they asked about, no timestamp, nothing you can export or push into a follow-up system or your CRM. You are left scrolling your personal Messages app trying to remember which number came from which sign. The reply went out, but the lead never got captured anywhere you can actually use it.
Agent Text is the same idea, built to scale
The buyer experience is identical to the DIY version, on purpose. A buyer scans the QR code or texts a short code, their phone opens a pre-filled message, one tap to send, and they instantly get the listing details. That part already works, so we kept it.
Everything after the send is where the difference lives.
The reply goes out on a dedicated local number in your area code, not your personal cell, so buyers see a number they recognize and your private line stays private. The code knows which property it belongs to, so buyers always get the right listing, and you never hand-build an automation per home. Close a listing, update the details, and the same reusable code points at your next property.
Most important, every text becomes a real lead. You get the buyer's name and mobile number, the listing they asked about, and a timestamp, delivered by text and email the moment it happens, and synced automatically to Follow Up Boss, Pipedrive, Lofty, and other CRMs. Nothing to scroll for, nothing to remember, nothing that quietly stops working after an update. And you do not need an iPhone for any of it.
The DIY method is a great weekend experiment, and if you have one listing and enjoy tinkering, it can hold up. But if you are running several listings and you want every drive-by buyer to become a named lead you can actually follow up on, that is the job Agent Text was built for.
Agent Text has been running exactly this, reliably, since 2009. Start a free 30 day trial and we will send your first sign rider on us. Setup takes about five minutes, and the next buyer who scans becomes a name and a number on your phone.
Back to Blog