Reserve with Google and Local Service Ads in Sparkforge
The Reserve with Google integration links a Sparkforge calendar to your Local Service Ads account so customers can book appointments straight from Google Search and Maps. It supports US-based home services, real estate, and legal verticals; payments are not supported.
What this integration does
Local Service Ads (LSA) puts your business at the top of Google Search when nearby customers look for your services. Reserve with Google lets those same customers book appointments directly from Search, Maps, or the Reserve with Google page. The Sparkforge integration ties the two to a calendar in your account so bookings flow straight into the CRM.
Requirements and limits
- Active Local Service Ads account.
- United States only.
- Supported verticals: all subcategories of Home Services, Real Estate, and Legal Services.
- Reserve with Google does not support payments.
- Settings → Business Profile → Company Name and Address must match your LSA business details exactly.
Connect Reserve with Google
- In Sparkforge, go to Settings → Integrations and click Connect under Reserve with Google.
- Confirm your business details and click Proceed.
- Click Configure Calendar to open Calendar Settings.
- Create or edit a calendar. Enable Reserve with Google, then set Business Service Category, Service Type, and Estimated price.
- Return to Settings → Integrations and click Start Integration. Confirm the prompt and click Proceed.
- Sign in and link your Google Local Services Ads account in the new tab.
- Wait up to 48 hours for Google to verify. Status moves from Pending to verified.
If status shows Not Matched, your business info doesn't line up with LSA. Update Settings → Business Info, delete the integration, and reconnect.
How bookings flow in
Appointments booked through Local Service Ads land on the calendar you configured. Manage them in Sparkforge like any other appointment.
Glossary
| Term | Definition |
|---|---|
| Reserve with Google | Google service that lets customers book appointments directly through Search and Maps. |
| Google Business Profile | Free Google tool to manage how your local business appears across Search and Maps. |
| Local Service Ads | Google ads that promote local businesses to nearby searchers. |
| Lead | A person who has shown interest in your service. |
| Valid Lead | A lead Google has confirmed as legitimate and a fit for your services. |
| Pay-Per-Lead | Pricing model where you pay only for confirmed leads. |
| Lead Dispute | The process of challenging a lead you believe is invalid. |
| Manager Account | A Google Ads account that manages multiple sub-accounts from one place. |
| Customer ID (CID) | The unique number assigned to a Google Ads account. |
| Bulk Upload | Adding or updating multiple business listings at once. |
| Service Area Business | A Google Business Profile type for businesses that serve customers at the customer's location. |
| Vertical | The industry category (e.g., plumber, electrician) used in LSA setup. |
Frequently Asked Questions
Can I accept payments through Reserve with Google?
How long does Google take to verify the integration?
What does 'Not Matched' status mean?
Which industries can use this?
How does Local Service Ads pricing work?
Was this article helpful?
Thanks for the feedback.