Recipe No. 13 · Lead management

Instagram DM leads to spreadsheet

Log new Instagram business messages into a Google Sheet so no inquiry gets lost.

Serves
Gyms & studios
Made with
Make
Prep (setup)
~45 min est.
Yield
1–2 hrs/week saved, est.
Level
Intermediate
Plan needed
Make: Core from $12/mo per Axis Consulting; a free tier may cover low volume. Check your plan.
Est. SMS cost
Via Twilio: ~$0.0083 per US text segment plus carrier fees, and $1.15/mo per local number (Oct 2026). Other SMS apps price differently, so check your plan.
Flow at a glance
  1. TriggerIn Make, add 'Instagram for Business
  2. Step 2Add Google Sheets 'Add a Row' with columns
  3. Step 3Optional
  4. Step 4Optional
  5. Step 5Note

Ingredients

  • Instagram professional account linked to a Facebook Page
  • Make.com
  • Google Sheets
Editor-reviewedLast checked 2026-10-16v1.0.0 · Free

Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account. Time saved is an estimate; results vary. Costs from Axis Consulting and Twilio pricing; check current pricing.

SMS rules: only text people who gave you their number for this purpose, identify your business, and include “Reply STOP to opt out”. US business texting needs A2P 10DLC registration.

Method

  1. In Make, add 'Instagram for Business — Watch Messages' (requires connecting via Facebook/Meta login with messaging permissions).
  2. Add Google Sheets 'Add a Row' with columns: date, username, message text.
  3. Optional: OpenAI module to tag 'pricing question / trial request / other'.
  4. Optional: Slack or email alert for trial requests.
  5. Note: Meta API permissions change often; if the module is unavailable, use Meta Business Suite's inbox labels instead.

Make (affiliate placeholder)

Related recipes

n8nAdvanced

Class waitlist promotion

When a spot opens in a full class, notify the next person on the waitlist.

Gyms & studiosYield 1 hr/week*
ZapierIntermediate

Facebook Lead Ads instant reply + CRM

Reply to every new Facebook/Instagram lead-form submission within a minute, add the lead to your CRM, and alert your team, so paid leads don't go cold.

Home servicesYield 2–4 hrs/week*
ZapierBeginner

Failed payment recovery emails

When a Stripe subscription payment fails, send a helpful update-your-card email and alert staff.

Gyms & studiosYield 1–2 hrs/week*

The weekly card

One new recipe in your inbox each week

Plain steps, the tools you need, and an honest time estimate. Free starter pack of 10 recipes when it launches.

Placeholder form — no email provider connected yet.
Free kit: stop losing bookings to missed calls →