{
  "version": 1,
  "generated": "2026-10-16T12:48:18.266Z",
  "count": 50,
  "recipes": [
    {
      "title": "Abandoned cart reminder",
      "slug": "abandoned-cart-reminder",
      "businessType": "E-commerce",
      "tool": "Zapier",
      "taskCategory": "Marketing",
      "difficulty": "Beginner",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "Remind shoppers who left items in their cart.",
      "toolsNeeded": [
        "Shopify",
        "Klaviyo or Shopify Email"
      ],
      "steps": [
        "First check: Shopify Settings → Checkout has built-in abandoned checkout emails; Klaviyo has an 'Abandoned Cart' flow template. Prefer these.",
        "If you need a custom step (e.g., Slack alert for high-value carts), use Zapier trigger Shopify 'New Abandoned Cart' if listed for your store, filter total > your threshold, then Slack message.",
        "Only email customers who accepted marketing where required by law (e.g., GDPR).",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Appointment booking reminders",
      "slug": "booking-reminders",
      "businessType": "Clinics",
      "tool": "n8n",
      "taskCategory": "Scheduling",
      "difficulty": "Intermediate",
      "estTimeSaved": "2–3 hrs/week (estimate)",
      "summary": "Send SMS or email reminders 24 hours before each appointment from your calendar.",
      "toolsNeeded": [
        "Google Calendar (or Calendly)",
        "n8n (cloud or self-hosted)",
        "Twilio account or SMTP email"
      ],
      "steps": [
        "Create an n8n workflow with a Schedule Trigger every hour.",
        "Add Google Calendar 'Get Many Events' with Time Min = now + 23h and Time Max = now + 24h.",
        "Add a Code or Set node to extract the patient's phone/email from the event description or attendee list.",
        "Add Twilio 'Send SMS' (or Send Email): 'Reminder: your appointment at {clinic} is tomorrow at {time}. Reply C to confirm or call us to reschedule.'",
        "Clinics: keep reminder content minimal (no diagnosis or treatment details) to respect patient privacy rules such as HIPAA/GDPR.",
        "Activate the workflow and check the Executions log for the first few days."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "n8n (affiliate placeholder)",
          "url": "#affiliate-n8n",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Birthday reward email",
      "slug": "birthday-reward-email",
      "businessType": "Cafés & restaurants",
      "tool": "Zapier",
      "taskCategory": "Marketing",
      "difficulty": "Beginner",
      "estTimeSaved": "30–60 min/week (estimate)",
      "summary": "Email loyalty members a birthday treat on their birthday.",
      "toolsNeeded": [
        "Google Sheet or CRM with birthdays",
        "Zapier (Schedule + Formatter)",
        "Gmail or Mailchimp"
      ],
      "steps": [
        "Trigger: Schedule by Zapier, every day.",
        "Google Sheets 'Lookup Spreadsheet Rows' where a helper column (MM-DD) equals today's date (use Formatter to produce today's MM-DD).",
        "Action: send email with a code for a free pastry/coffee.",
        "Tip: Mailchimp's built-in 'Date-based' journey can do this without Zapier if birthdays are stored there.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Catering inquiry auto-acknowledge",
      "slug": "catering-inquiry-acknowledge",
      "businessType": "Cafés & restaurants",
      "tool": "Zapier",
      "taskCategory": "Customer follow-up",
      "difficulty": "Beginner",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "Instantly acknowledge catering or event inquiries and log them for follow-up.",
      "toolsNeeded": [
        "Website form or Gmail label",
        "Zapier",
        "Google Sheets",
        "Gmail"
      ],
      "steps": [
        "Trigger: form 'New Submission' (or Gmail 'New Labeled Email' with label Catering).",
        "Action: Google Sheets 'Create Row' with date, name, event date, guest count.",
        "Action: Gmail 'Send Email' acknowledgment: 'Thanks {name}! We received your request for {date} and will reply with options within one business day.'",
        "Optional: Schedule a follow-up reminder for yourself using Delay + Slack/email.",
        "Test and enable."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Class waitlist promotion",
      "slug": "gym-class-waitlist",
      "businessType": "Gyms & studios",
      "tool": "n8n",
      "taskCategory": "Scheduling",
      "difficulty": "Advanced",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "When a spot opens in a full class, notify the next person on the waitlist.",
      "toolsNeeded": [
        "Booking tool with webhook/API or Google Sheets",
        "n8n",
        "Email/SMS"
      ],
      "steps": [
        "Check your booking software — most have automatic waitlists; use those if available.",
        "Otherwise webhook on cancellation → Sheets lookup of class waitlist.",
        "Notify first person, mark notified, wait 30 min, notify next if no confirmation.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "n8n (affiliate placeholder)",
          "url": "#affiliate-n8n",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Contact form spam filter",
      "slug": "contact-form-spam-filter",
      "businessType": "Agencies",
      "tool": "Make",
      "taskCategory": "Customer support",
      "difficulty": "Intermediate",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "Use AI to flag spam contact form submissions before they hit your inbox or CRM.",
      "toolsNeeded": [
        "Form tool",
        "Make.com",
        "OpenAI API"
      ],
      "steps": [
        "Form 'Watch Submissions'.",
        "OpenAI: 'Is this a genuine business inquiry? Answer SPAM or REAL.'",
        "Router: REAL → CRM + email; SPAM → Sheets log for spot checks.",
        "Keep a CAPTCHA on the form; AI is a second layer.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Daily sales summary to Slack",
      "slug": "daily-sales-summary",
      "businessType": "E-commerce",
      "tool": "Make",
      "taskCategory": "Reporting",
      "difficulty": "Intermediate",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Every morning, post yesterday's order count and revenue to a Slack channel.",
      "toolsNeeded": [
        "Shopify",
        "Make.com",
        "Slack"
      ],
      "steps": [
        "New Make scenario, scheduled daily at 8:00.",
        "Shopify 'Search Orders' with created date from yesterday 00:00 to 23:59 and status any.",
        "Numeric Aggregator: SUM total price; also count bundles.",
        "Slack 'Create a Message': 'Yesterday: {count} orders, {sum} revenue.'",
        "Run once to verify totals against Shopify Analytics (refunds/tax handling may differ), then activate."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Facebook Lead Ads instant reply + CRM",
      "slug": "facebook-lead-ads-instant-reply",
      "businessType": "Home services",
      "tool": "Zapier",
      "taskCategory": "Lead management",
      "difficulty": "Intermediate",
      "estTimeSaved": "2–4 hrs/week (estimate)",
      "summary": "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.",
      "toolsNeeded": [
        "Facebook Page with a Lead Ads instant form",
        "Zapier",
        "Twilio (for SMS) or Gmail/Outlook (for email)",
        "HubSpot, Pipedrive or Google Sheets"
      ],
      "steps": [
        "In Zapier, add the Facebook Lead Ads trigger 'New Lead', connect the Facebook account that manages your Page, then pick the Page and the instant form.",
        "Pull in a test lead (Meta's Lead Ads Testing Tool can create one) so the form fields appear in Zapier.",
        "Add Formatter by Zapier → Numbers → 'Format Phone Number' to convert the phone field to E.164 (e.g. +15551234567) for SMS.",
        "Add Filter by Zapier: only continue if the phone or email field exists, so empty test submissions don't trigger messages.",
        "Add Twilio 'Send SMS' (or Gmail 'Send Email'): 'Hi {first name}, thanks for reaching out about {service}! When's a good time for a quick call today?' Include an opt-out line ('Reply STOP to opt out') for SMS.",
        "Add your CRM action, e.g. HubSpot 'Create or Update Contact' (match on email) with lead source = Facebook Lead Ads and the form/campaign name, or Google Sheets 'Create Spreadsheet Row'.",
        "Add a Slack 'Send Channel Message' or email alert to whoever calls leads back, with name, phone and the form answers.",
        "Test with a fresh test lead, then turn the Zap on. Only text people who gave consent on the form, and check the first week of runs in Zap history."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Failed payment recovery emails",
      "slug": "failed-payment-recovery",
      "businessType": "Gyms & studios",
      "tool": "Zapier",
      "taskCategory": "Billing & payments",
      "difficulty": "Beginner",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "When a Stripe subscription payment fails, send a helpful update-your-card email and alert staff.",
      "toolsNeeded": [
        "Stripe",
        "Zapier",
        "Gmail or email tool",
        "Stripe customer portal link (enable in Stripe settings)"
      ],
      "steps": [
        "First, in Stripe Settings → Billing, enable Smart Retries and built-in failed-payment emails; this alone may cover your needs.",
        "For a personal touch, create a Zap. Trigger: Stripe 'Failed Payment' (or 'New Event' filtered to invoice.payment_failed).",
        "Action: Stripe 'Find Customer' to get name and email if not in the trigger payload.",
        "Action: send email: 'Hi {name}, your latest payment didn't go through. You can update your card here: {portal link}. Questions? Just reply.'",
        "Action: Slack or email to staff with the customer name and amount.",
        "Test with Stripe test mode card 4000 0000 0000 0341, then switch to live."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Gift card purchase thank-you and reminder",
      "slug": "salon-gift-card-follow-up",
      "businessType": "Salons & spas",
      "tool": "Make",
      "taskCategory": "Marketing",
      "difficulty": "Intermediate",
      "estTimeSaved": "30–60 min/week (estimate)",
      "summary": "Thank gift card buyers and remind recipients to book before the card sits unused.",
      "toolsNeeded": [
        "Square (gift cards) or Shopify",
        "Make.com",
        "Gmail"
      ],
      "steps": [
        "Make: Square 'Watch Payments'/orders; filter to gift card items (or use your shop's gift card order).",
        "Gmail: thank-you to the buyer with your booking link.",
        "If you capture recipient email, Sleep/schedule a reminder after 60 days via a Sheets row + daily scenario.",
        "Check local gift card laws on expiry before mentioning deadlines.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Google review alerts with AI reply draft",
      "slug": "google-review-reply-draft",
      "businessType": "Cafés & restaurants",
      "tool": "Zapier",
      "taskCategory": "Reviews & reputation",
      "difficulty": "Intermediate",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Get notified about new Google reviews with an AI-drafted response you can edit and post.",
      "toolsNeeded": [
        "Google Business Profile",
        "Zapier (Google Business Profile integration)",
        "ChatGPT integration",
        "Email or Slack"
      ],
      "steps": [
        "Trigger: Google Business Profile 'New Review'.",
        "Action: ChatGPT with prompt: 'Draft a short, genuine reply to this {stars}-star review: {text}. If negative, apologize and invite them to contact {email}. No discounts promised.'",
        "Action: email/Slack yourself the review plus draft.",
        "Post the reply manually in Google Business Profile after editing — keep a human in the loop.",
        "Test with the most recent review (Zapier will pull sample data)."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Gym no-show follow-up text",
      "slug": "gym-no-show-follow-up",
      "businessType": "Gyms & studios",
      "tool": "Zapier",
      "taskCategory": "Customer follow-up",
      "difficulty": "Beginner",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "When a member misses a booked class, automatically send a friendly SMS inviting them to rebook.",
      "toolsNeeded": [
        "Booking software with Zapier integration (e.g. Mindbody, Glofox, or Google Calendar)",
        "Zapier account (multi-step Zaps need a paid plan)",
        "Twilio or an SMS app connected to Zapier"
      ],
      "steps": [
        "In Zapier, create a new Zap. Trigger: your booking app's 'No-show' or 'Attendance marked' event. If your app has none, use Google Sheets 'New row' and have staff log no-shows there.",
        "Add a Filter step: only continue if status equals 'No-show' and the member has a phone number.",
        "Add a Delay step (Delay For: 2 hours) so the message doesn't feel instant or automated.",
        "Add an SMS action (Twilio 'Send SMS'). Message example: 'Hi {first name}, we missed you at {class} today! Want to grab a spot later this week? Reply YES and we'll hold one.'",
        "Include opt-out language ('Reply STOP to opt out') and only text members who consented to SMS.",
        "Test with your own number, then turn the Zap on and review replies weekly."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Instagram DM leads to spreadsheet",
      "slug": "instagram-leads-to-sheet",
      "businessType": "Gyms & studios",
      "tool": "Make",
      "taskCategory": "Lead management",
      "difficulty": "Intermediate",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Log new Instagram business messages into a Google Sheet so no inquiry gets lost.",
      "toolsNeeded": [
        "Instagram professional account linked to a Facebook Page",
        "Make.com",
        "Google Sheets"
      ],
      "steps": [
        "In Make, add 'Instagram for Business — Watch Messages' (requires connecting via Facebook/Meta login with messaging permissions).",
        "Add Google Sheets 'Add a Row' with columns: date, username, message text.",
        "Optional: OpenAI module to tag 'pricing question / trial request / other'.",
        "Optional: Slack or email alert for trial requests.",
        "Note: Meta API permissions change often; if the module is unavailable, use Meta Business Suite's inbox labels instead."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Intake form to patient/client record",
      "slug": "intake-form-to-record",
      "businessType": "Clinics",
      "tool": "Make",
      "taskCategory": "Operations",
      "difficulty": "Intermediate",
      "estTimeSaved": "2–3 hrs/week (estimate)",
      "summary": "Turn new intake form submissions into an organized record and a staff task.",
      "toolsNeeded": [
        "Jotform (HIPAA-enabled plan if US healthcare) or Google Forms",
        "Make.com",
        "Airtable or Google Sheets",
        "Task tool (Trello, Asana)"
      ],
      "steps": [
        "Trigger: Jotform 'Watch for Submissions'.",
        "Airtable 'Create a Record' mapping contact details and reason for visit.",
        "Trello/Asana 'Create Task': 'Review intake for {name}' due tomorrow.",
        "Privacy: for protected health info, confirm each tool will sign a BAA (US) or meets your local rules before using real data; otherwise keep only scheduling details in automations.",
        "Test with a dummy submission."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Invoice reminders for overdue clients",
      "slug": "overdue-invoice-reminders",
      "businessType": "Agencies",
      "tool": "Zapier",
      "taskCategory": "Billing & payments",
      "difficulty": "Beginner",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Remind clients politely when an invoice passes its due date.",
      "toolsNeeded": [
        "QuickBooks Online or Xero",
        "Zapier",
        "Gmail"
      ],
      "steps": [
        "Check first: QuickBooks and Xero both have built-in invoice reminders — turn those on if they fit.",
        "For custom wording, use Schedule by Zapier (daily) → QuickBooks 'Find Invoice' / Xero search, or use a Google Sheet of invoices with due dates.",
        "Filter: due date before today AND balance > 0.",
        "Action: Gmail 'Create Draft' or 'Send Email' with invoice number, amount and payment link.",
        "Use Storage by Zapier or a sheet column to record 'reminded on' so clients don't get daily emails."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Job completed review + invoice follow-up",
      "slug": "homeservices-job-complete",
      "businessType": "Home services",
      "tool": "Make",
      "taskCategory": "Reviews & reputation",
      "difficulty": "Intermediate",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "When a job is marked complete, send a thank-you with the invoice link and a review request.",
      "toolsNeeded": [
        "Jobber/Housecall Pro/QuickBooks",
        "Make.com",
        "Gmail or SMS"
      ],
      "steps": [
        "Trigger: job status completed (app module or webhook).",
        "Get invoice link from the app or QuickBooks.",
        "Send thank-you with invoice; Sleep/delay 2 days; send Google review link.",
        "Skip review ask if the job has a complaint flag.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Last-minute opening broadcast",
      "slug": "salon-last-minute-openings",
      "businessType": "Salons & spas",
      "tool": "Make",
      "taskCategory": "Marketing",
      "difficulty": "Intermediate",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "Post same-day cancellations to an opted-in SMS list or Instagram story draft.",
      "toolsNeeded": [
        "Booking tool or Google Calendar",
        "Make.com",
        "Twilio",
        "Google Sheets opt-in list"
      ],
      "steps": [
        "Trigger on cancelled event for today.",
        "Sheets 'Search Rows' for opted-in clients.",
        "Twilio 'Send SMS' to each (keep list small; respect STOP replies).",
        "Throttle with Sleep module to avoid carrier spam flags.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Low stock alert",
      "slug": "low-stock-alert",
      "businessType": "E-commerce",
      "tool": "n8n",
      "taskCategory": "Operations",
      "difficulty": "Beginner",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "Get a daily list of products under a stock threshold.",
      "toolsNeeded": [
        "Shopify or WooCommerce",
        "n8n",
        "Email or Slack"
      ],
      "steps": [
        "Schedule Trigger daily.",
        "Shopify node 'Get Many Products' (return all).",
        "Code or Item Lists node to split variants; Filter node: inventory_quantity < 5 (your threshold).",
        "If any items remain, send Email/Slack listing product, variant and quantity.",
        "Activate and compare against your admin inventory the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "n8n (affiliate placeholder)",
          "url": "#affiliate-n8n",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Membership cancellation save attempt",
      "slug": "gym-cancellation-save",
      "businessType": "Gyms & studios",
      "tool": "Make",
      "taskCategory": "Customer follow-up",
      "difficulty": "Intermediate",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "When a member submits a cancellation form, alert the manager and send a pause-instead offer.",
      "toolsNeeded": [
        "Cancellation form (Typeform/Google Forms)",
        "Make.com",
        "Gmail",
        "Slack (optional)"
      ],
      "steps": [
        "Make: Google Forms/Typeform 'Watch Responses'.",
        "Router: if reason contains 'injury', 'travel' or 'money', send a Gmail with a membership pause option; otherwise send a standard confirmation.",
        "Slack 'Create a Message' to the manager with name and reason.",
        "Always honor the cancellation if they decline — don't make cancelling hard (consumer-protection rules apply in many regions).",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Missed call text-back",
      "slug": "missed-call-text-back",
      "businessType": "Home services",
      "tool": "n8n",
      "taskCategory": "Customer follow-up",
      "difficulty": "Advanced",
      "estTimeSaved": "2–3 hrs/week (estimate)",
      "summary": "When you miss a business call, automatically text the caller so the lead isn't lost.",
      "toolsNeeded": [
        "Twilio phone number (or VoIP with webhooks, e.g. OpenPhone)",
        "n8n"
      ],
      "steps": [
        "Configure your number's call-status webhook to an n8n Webhook node.",
        "IF node: call status is 'no-answer' or 'busy'.",
        "Twilio 'Send SMS' to caller: 'Sorry we missed you — what can we help with?'",
        "Log to Sheets. Many VoIP apps have this built in; check first.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "n8n (affiliate placeholder)",
          "url": "#affiliate-n8n",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Missed call text-back (beginner, Zapier)",
      "slug": "missed-call-text-back-zapier",
      "businessType": "Salons & spas",
      "crossList": [
        "Clinics",
        "Gyms & studios"
      ],
      "tool": "Zapier",
      "taskCategory": "Customer follow-up",
      "difficulty": "Beginner",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "When you can't pick up because you're with a client, text the caller straight away with your booking link so they don't book somewhere else.",
      "toolsNeeded": [
        "A business phone line that Zapier can see missed calls from (e.g. OpenPhone or Twilio; check your plan)",
        "Zapier account (a 2-step Zap: missed call → send SMS)",
        "Your online booking link (Vagaro, Square, Fresha, Booksy, Acuity, Mindbody…)"
      ],
      "steps": [
        "In Zapier, create a Zap and pick your phone app as the trigger, using its missed-call event (the name varies by app; e.g. 'New Missed Call' or 'Call Ended' filtered to missed).",
        "Add one action: your phone app's 'Send SMS/Text' to the caller's number.",
        "Message: 'Hi, it's [Salon]. Sorry we missed your call, we're with a client. Book here: [booking link], or reply and we'll call you back. Reply STOP to opt out.'",
        "Turn on the Zap, call your number from another phone and let it ring out to test.",
        "Check after a week: how many texts went out and how many led to a booking or reply."
      ],
      "planNeeded": "Zapier Free can work for a 2-step Zap (Free = 2-step Zaps, 100 tasks/mo per Axis Consulting); your phone app's own plan may cost extra, so check your plan.",
      "smsCost": "If you send through Twilio: ~$0.0083 per US text segment plus carrier fees, and $1.15/mo per local number (Twilio US pricing, Oct 2026). A2P 10DLC registration fees are extra. OpenPhone and similar apps include texts in their plan, so check your plan.",
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against Zapier's published missed-call SMS pattern and phone-app docs by the editor; not yet run end-to-end in a live account. Trigger names differ by phone app.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "New client intake form before first visit",
      "slug": "salon-new-client-intake",
      "businessType": "Salons & spas",
      "tool": "Zapier",
      "taskCategory": "Customer follow-up",
      "difficulty": "Beginner",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "Send first-time clients a short intake form (allergies, preferences) after they book, and save answers to their record.",
      "toolsNeeded": [
        "Booking tool (Square Appointments, Vagaro, Fresha) or Calendly",
        "Zapier",
        "Google Forms/Jotform",
        "Google Sheets or your booking tool's client notes"
      ],
      "steps": [
        "Trigger: new appointment/booking.",
        "Filter: client is new (e.g., 'first visit' field, or a Sheets lookup finds no prior row).",
        "Send email/SMS with intake form link.",
        "Second Zap: form 'New Response' → Sheets 'Create Row' (or add a client note if your booking app supports it).",
        "Ask only what you need; store allergy info securely.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "New client onboarding kickoff",
      "slug": "agency-client-onboarding",
      "businessType": "Agencies",
      "tool": "Make",
      "taskCategory": "Operations",
      "difficulty": "Intermediate",
      "estTimeSaved": "2–3 hrs/week (estimate)",
      "summary": "When a deal is won, create the project, shared folder and kickoff email draft automatically.",
      "toolsNeeded": [
        "CRM (HubSpot/Pipedrive)",
        "Make.com",
        "Google Drive",
        "Asana/Trello/ClickUp",
        "Gmail"
      ],
      "steps": [
        "Make: HubSpot 'Watch Deals' filtered to stage = Closed won.",
        "Google Drive 'Create a Folder' named after the client; copy your template docs into it.",
        "Asana 'Create a Project from Template'.",
        "Gmail 'Create a Draft' with kickoff agenda and folder link.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "New customer welcome sequence",
      "slug": "new-customer-welcome",
      "businessType": "Cafés & restaurants",
      "tool": "Zapier",
      "taskCategory": "Marketing",
      "difficulty": "Beginner",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "Add new loyalty sign-ups to your email list and send a welcome with a first-visit perk.",
      "toolsNeeded": [
        "Sign-up form or POS with customer capture (Square, Google Forms)",
        "Mailchimp (free tier)",
        "Zapier"
      ],
      "steps": [
        "Trigger: Square 'New Customer' or Google Forms 'New Response'.",
        "Filter: continue only if the 'marketing consent' field is yes.",
        "Action: Mailchimp 'Add/Update Subscriber' with a tag 'welcome'.",
        "In Mailchimp, build a Customer Journey triggered by the 'welcome' tag that sends your welcome email immediately.",
        "Test with your own email and enable."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "New listing inquiry instant reply",
      "slug": "realestate-inquiry-reply",
      "businessType": "Real estate",
      "tool": "Zapier",
      "taskCategory": "Lead management",
      "difficulty": "Beginner",
      "estTimeSaved": "2–3 hrs/week (estimate)",
      "summary": "Reply within minutes to portal or website inquiries and log them in your CRM.",
      "toolsNeeded": [
        "Lead source email (Zillow, website form)",
        "Zapier (Email Parser by Zapier)",
        "CRM (Follow Up Boss, HubSpot)",
        "Gmail"
      ],
      "steps": [
        "Forward portal lead emails to an Email Parser by Zapier mailbox and train it on one sample.",
        "Trigger: Email Parser 'New Email'.",
        "CRM 'Create Contact' with property address and message.",
        "Gmail send/draft: acknowledge, offer two showing times, include your booking link.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "No-show waitlist backfill",
      "slug": "clinic-waitlist-backfill",
      "businessType": "Clinics",
      "tool": "Make",
      "taskCategory": "Scheduling",
      "difficulty": "Advanced",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "When an appointment is cancelled, text the next people on a waitlist to offer the slot.",
      "toolsNeeded": [
        "Google Calendar or booking tool",
        "Google Sheets waitlist",
        "Make.com",
        "Twilio"
      ],
      "steps": [
        "Make: Google Calendar 'Watch Events' (cancelled) or booking tool webhook.",
        "Google Sheets 'Search Rows' on waitlist for matching day/provider, sort by date added, limit 3.",
        "Twilio 'Send SMS': 'A slot opened {time}. Reply YES to book; first reply gets it.'",
        "Staff confirm the booking manually from replies.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Online order to kitchen Slack/Teams",
      "slug": "online-order-kitchen-alert",
      "businessType": "Cafés & restaurants",
      "tool": "Make",
      "taskCategory": "Operations",
      "difficulty": "Beginner",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "Post new online pickup orders to a kitchen channel or tablet so nothing is missed.",
      "toolsNeeded": [
        "Square Online or Shopify",
        "Make.com",
        "Slack or Microsoft Teams"
      ],
      "steps": [
        "Make: Square 'Watch Orders' (or Shopify 'Watch Orders').",
        "Iterator over line items; Text Aggregator to make a list like '2× Latte'.",
        "Slack 'Create a Message' with customer name, pickup time and items.",
        "Keep your POS notifications on as backup.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Open house sign-in to CRM",
      "slug": "realestate-open-house-signin",
      "businessType": "Real estate",
      "tool": "Zapier",
      "taskCategory": "Lead management",
      "difficulty": "Beginner",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Turn open house sign-in sheet entries into CRM contacts with a same-day thank-you.",
      "toolsNeeded": [
        "Tablet with Google Forms",
        "Zapier",
        "CRM",
        "Gmail"
      ],
      "steps": [
        "Trigger: Google Forms 'New Response'.",
        "CRM 'Create/Update Contact', tag with property.",
        "Delay Until 18:00 same day.",
        "Send thank-you email with listing details and your contact.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Order shipped SMS update",
      "slug": "order-shipped-sms",
      "businessType": "E-commerce",
      "tool": "Zapier",
      "taskCategory": "Customer support",
      "difficulty": "Beginner",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Text customers their tracking link when an order ships, reducing 'where is my order' emails.",
      "toolsNeeded": [
        "Shopify",
        "Zapier",
        "Twilio"
      ],
      "steps": [
        "Trigger: Shopify 'New Fulfillment' (or 'Updated Order' filtered to fulfilled).",
        "Filter: phone exists and SMS consent is true.",
        "Twilio 'Send SMS' with tracking URL.",
        "Shopify can also send shipping SMS natively — compare before building.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Past client anniversary check-in",
      "slug": "realestate-home-anniversary",
      "businessType": "Real estate",
      "tool": "Zapier",
      "taskCategory": "Customer follow-up",
      "difficulty": "Beginner",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "Send past clients a personal note on their home purchase anniversary to stay top of mind for referrals.",
      "toolsNeeded": [
        "CRM or Google Sheet with closing dates",
        "Zapier (Schedule + Formatter)",
        "Gmail"
      ],
      "steps": [
        "Trigger: Schedule by Zapier daily.",
        "Sheets lookup where closing MM-DD equals today.",
        "Gmail 'Create Draft' (personalize before sending) congratulating them and offering a free market update.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Post-visit feedback survey",
      "slug": "clinic-post-visit-survey",
      "businessType": "Clinics",
      "tool": "Zapier",
      "taskCategory": "Reviews & reputation",
      "difficulty": "Beginner",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "Send a short satisfaction survey after appointments; route unhappy responses to the manager.",
      "toolsNeeded": [
        "Scheduling tool or calendar",
        "Zapier",
        "Google Forms/Typeform",
        "Gmail"
      ],
      "steps": [
        "Trigger: Calendly 'Invitee Created' with Delay Until end time + 2h, or Google Calendar 'Event Ended'.",
        "Send email with survey link (no clinical details).",
        "Second Zap: survey 'New Response'; Filter score ≤ 3; email manager.",
        "Only invite happy respondents to public reviews if you invite everyone equally — avoid review gating.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Prescription/refill request routing",
      "slug": "clinic-refill-request",
      "businessType": "Clinics",
      "tool": "n8n",
      "taskCategory": "Customer support",
      "difficulty": "Intermediate",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Route refill request forms to the right staff queue with an acknowledgment message.",
      "toolsNeeded": [
        "Secure form tool",
        "n8n (self-hosted is easier for data control)",
        "Email/helpdesk"
      ],
      "steps": [
        "Webhook or form trigger node.",
        "Switch node on provider/location field.",
        "Email/helpdesk node to the right queue.",
        "Send patient an acknowledgment with expected turnaround, no medication details.",
        "Confirm your setup meets HIPAA/GDPR before using real patient data.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "n8n (affiliate placeholder)",
          "url": "#affiliate-n8n",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Product reorder reminder for retail clients",
      "slug": "salon-product-reorder",
      "businessType": "Salons & spas",
      "tool": "Zapier",
      "taskCategory": "Marketing",
      "difficulty": "Beginner",
      "estTimeSaved": "30–60 min/week (estimate)",
      "summary": "Remind clients to reorder shampoo or skincare they bought, about when it typically runs out.",
      "toolsNeeded": [
        "POS (Square/Shopify)",
        "Zapier",
        "Email tool"
      ],
      "steps": [
        "Trigger: new order containing retail products.",
        "Delay For: 45 days (adjust per product size using Paths).",
        "Send email: 'Running low on {product}? Reorder online or pick up at your next visit.'",
        "Only email clients who opted in to marketing.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Proposal follow-up nudge",
      "slug": "agency-proposal-follow-up",
      "businessType": "Agencies",
      "tool": "Zapier",
      "taskCategory": "Lead management",
      "difficulty": "Beginner",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "Remind yourself to follow up 3 days after sending a proposal if the deal hasn't moved.",
      "toolsNeeded": [
        "CRM (Pipedrive/HubSpot)",
        "Zapier",
        "Slack or email"
      ],
      "steps": [
        "Trigger: deal moved to 'Proposal sent' stage.",
        "Delay For: 3 days.",
        "CRM 'Find Deal' to re-check stage; Filter: still 'Proposal sent'.",
        "Create a CRM task or Slack DM: 'Follow up with {client}'.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Quote request to estimate draft",
      "slug": "homeservices-quote-request",
      "businessType": "Home services",
      "tool": "Zapier",
      "taskCategory": "Lead management",
      "difficulty": "Intermediate",
      "estTimeSaved": "2–4 hrs/week (estimate)",
      "summary": "Turn website quote requests into a CRM job and AI-drafted estimate email for review.",
      "toolsNeeded": [
        "Website form",
        "Zapier with ChatGPT",
        "Jobber/Housecall Pro or Sheets",
        "Gmail"
      ],
      "steps": [
        "Trigger: form 'New Submission' (include job type, address, photos).",
        "Create client/request in Jobber or a Sheet row.",
        "ChatGPT: draft a reply confirming details and proposing a site visit; never quote final prices.",
        "Gmail 'Create Draft'.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Refund request logging",
      "slug": "refund-request-log",
      "businessType": "E-commerce",
      "tool": "Make",
      "taskCategory": "Customer support",
      "difficulty": "Intermediate",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Log refund requests from email into a sheet with order lookup for faster approval.",
      "toolsNeeded": [
        "Gmail",
        "Make.com",
        "Shopify",
        "Google Sheets"
      ],
      "steps": [
        "Gmail 'Watch Emails' with label Support/Refund (pairs with the triage recipe).",
        "Text Parser 'Match Pattern' to extract an order number like #1234.",
        "Shopify 'Get an Order' by name.",
        "Google Sheets 'Add a Row': customer, order total, date, email link.",
        "Approve refunds manually in Shopify.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Review request after purchase",
      "slug": "review-request-after-purchase",
      "businessType": "E-commerce",
      "tool": "Zapier",
      "taskCategory": "Reviews & reputation",
      "difficulty": "Beginner",
      "estTimeSaved": "1–3 hrs/week (estimate)",
      "summary": "A set number of days after an order is fulfilled, email the customer a polite request to leave a review.",
      "toolsNeeded": [
        "Shopify (or WooCommerce)",
        "Zapier",
        "Gmail, or an email marketing tool like Klaviyo/Mailchimp",
        "Link to your Google Business or product review page"
      ],
      "steps": [
        "Trigger: Shopify 'New Paid Order' (or 'Order Fulfilled' if available in your plan's triggers).",
        "Add Delay For: 7 days (adjust to your typical delivery time).",
        "Add a Filter to skip refunded or cancelled orders if your trigger data includes order status.",
        "Action: send email. Subject: 'How's your {product}?' Body: thank them, one-sentence ask, a single review link.",
        "Don't offer incentives for positive reviews only — Google and FTC rules prohibit review gating and conditioned rewards.",
        "Test with a test order, then enable."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ],
      "salonCopy": "Hi [Name], thanks for coming in today! If you loved your [service], a quick Google review helps other clients find us: [review link]. Reply STOP to opt out.",
      "crossList": [
        "Salons & spas"
      ]
    },
    {
      "title": "Salon appointment rebooking reminder",
      "slug": "salon-rebooking-reminder",
      "businessType": "Salons & spas",
      "tool": "Zapier",
      "taskCategory": "Scheduling",
      "difficulty": "Beginner",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Remind clients to rebook 5–6 weeks after a haircut or color.",
      "toolsNeeded": [
        "Booking software (Square Appointments, Vagaro, Fresha) or Google Calendar",
        "Zapier",
        "SMS or email"
      ],
      "steps": [
        "Check your booking software for built-in rebooking reminders first.",
        "Otherwise trigger: appointment completed (or calendar event ended).",
        "Delay For: 35 days (vary by service using Paths).",
        "Send SMS/email with your booking link.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Seasonal maintenance reminder campaign",
      "slug": "homeservices-seasonal-reminder",
      "businessType": "Home services",
      "tool": "Zapier",
      "taskCategory": "Marketing",
      "difficulty": "Beginner",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Remind past customers when seasonal service is due (e.g., HVAC tune-up, gutter cleaning).",
      "toolsNeeded": [
        "Customer list in Sheets/Jobber/Housecall Pro",
        "Zapier",
        "Mailchimp"
      ],
      "steps": [
        "Sync completed-job customers to Mailchimp with tags by service type (Zap: job completed → Add/Update Subscriber + tag).",
        "In Mailchimp, schedule seasonal campaigns to each tag (e.g., 'hvac' in early spring and fall).",
        "Include a booking link and opt-out.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Showing feedback request",
      "slug": "realestate-showing-feedback",
      "businessType": "Real estate",
      "tool": "Make",
      "taskCategory": "Customer follow-up",
      "difficulty": "Intermediate",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "After each showing, ask the buyer's agent for feedback and compile it for your seller.",
      "toolsNeeded": [
        "Google Calendar (showings)",
        "Make.com",
        "Gmail",
        "Google Sheets"
      ],
      "steps": [
        "Make: Google Calendar 'Watch Events' ended, title contains 'Showing'.",
        "Gmail send a 3-question feedback form link to the attendee.",
        "Form 'Watch Responses' → Sheets 'Add a Row' per property.",
        "Weekly: Sheets search by property → Gmail draft summary to seller.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Social post scheduling from a sheet",
      "slug": "social-posts-from-sheet",
      "businessType": "Cafés & restaurants",
      "tool": "Make",
      "taskCategory": "Marketing",
      "difficulty": "Intermediate",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Plan posts in a Google Sheet and publish them to Facebook/Instagram on schedule.",
      "toolsNeeded": [
        "Google Sheets",
        "Make.com",
        "Facebook Page + Instagram professional account"
      ],
      "steps": [
        "Sheet columns: date, caption, image URL, posted?",
        "Scheduled scenario hourly: Sheets 'Search Rows' where date ≤ now and posted is blank.",
        "Instagram for Business 'Create a Photo Post' and/or Facebook Pages 'Create a Post'.",
        "Sheets 'Update a Row' to posted = yes.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Stripe payments to QuickBooks sales receipts",
      "slug": "stripe-to-quickbooks-sales-receipts",
      "businessType": "Gyms & studios",
      "tool": "Make",
      "taskCategory": "Billing & payments",
      "difficulty": "Intermediate",
      "estTimeSaved": "1–3 hrs/week (estimate)",
      "summary": "Every successful Stripe payment (memberships, class packs, drop-ins) becomes a matching QuickBooks Online sales receipt, so your books stay current without manual entry.",
      "toolsNeeded": [
        "Stripe account",
        "QuickBooks Online",
        "Make"
      ],
      "steps": [
        "In Make, create a scenario with the Stripe 'Watch Events' trigger, connect Stripe, and choose the event type 'charge.succeeded' (or 'invoice.paid' if you bill memberships through Stripe Billing).",
        "Add QuickBooks Online 'Search for Customers' by email (from the charge's billing details); add a router: if no customer is found, use 'Create a Customer'.",
        "Add QuickBooks Online 'Create a Sales Receipt': customer from the previous step, a line item mapped to your 'Memberships' or 'Class packs' product/service, amount = Stripe amount ÷ 100 (Stripe sends cents), and the Stripe charge ID in the memo/reference so you can trace it.",
        "Optionally record Stripe fees separately (the fee is on the charge's balance transaction) or let your accountant handle fees from the payout; agree on one approach so nothing is booked twice.",
        "Add an error handler or a Slack/email alert when a module fails, so missed receipts don't go unnoticed.",
        "Run once with a small real or test-mode charge, check the receipt in QuickBooks, then schedule the scenario on. If you already use Stripe's or QuickBooks' own sync app, don't run both."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Support email triage with AI labels",
      "slug": "support-email-triage",
      "businessType": "E-commerce",
      "tool": "Make",
      "taskCategory": "Customer support",
      "difficulty": "Intermediate",
      "estTimeSaved": "3–5 hrs/week (estimate)",
      "summary": "Classify incoming support emails (refund, shipping, product question, other) and label/route them automatically.",
      "toolsNeeded": [
        "Gmail or Microsoft 365 mailbox",
        "Make.com account",
        "OpenAI API key (pay-as-you-go)"
      ],
      "steps": [
        "In Make, create a scenario. First module: Gmail 'Watch Emails' on your support inbox (criteria: unread).",
        "Add OpenAI 'Create a Completion' (chat). System prompt: 'Classify this email into exactly one of: refund, shipping, product, other. Reply with the single word only.' Pass subject + body text.",
        "Add a Router with one route per category; set a filter on each route matching the AI output.",
        "On each route add Gmail 'Add a Label' (create labels Support/Refund etc. first). Optionally Slack-notify for refunds.",
        "Add a fallback route labeling 'Support/Review' if output is unexpected.",
        "Run once with sample emails, review labels, then schedule every 15 minutes. Spot-check weekly — AI can misclassify."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Technician on-the-way text",
      "slug": "homeservices-on-the-way-text",
      "businessType": "Home services",
      "tool": "Make",
      "taskCategory": "Customer support",
      "difficulty": "Intermediate",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Text the customer when the technician starts driving, cutting 'when are you coming' calls.",
      "toolsNeeded": [
        "Jobber/Housecall Pro (often built in) or Google Calendar",
        "Make.com",
        "Twilio"
      ],
      "steps": [
        "Check your field service app first — 'on my way' texts are a common built-in feature.",
        "Otherwise: a phone shortcut/button hits a Make webhook with the job ID.",
        "Look up job/customer (Sheets or app module).",
        "Twilio 'Send SMS': '{tech} is on the way, ETA about {minutes} min.'",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Time tracking reminder for team",
      "slug": "agency-timesheet-reminder",
      "businessType": "Agencies",
      "tool": "Zapier",
      "taskCategory": "Operations",
      "difficulty": "Beginner",
      "estTimeSaved": "1 hr/week (estimate)",
      "summary": "Remind team members in Slack on Friday to complete timesheets.",
      "toolsNeeded": [
        "Slack",
        "Zapier (Schedule)"
      ],
      "steps": [
        "Trigger: Schedule by Zapier, weekly Friday 15:00.",
        "Slack 'Send Channel Message' to #team with your timesheet link.",
        "Upgrade: Toggl/Harvest 'Find' steps to only remind people with < N hours (if your plan exposes it).",
        "Slack's own /remind command also works for a simple version.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Trial class sign-up nurture",
      "slug": "gym-trial-nurture",
      "businessType": "Gyms & studios",
      "tool": "Zapier",
      "taskCategory": "Lead management",
      "difficulty": "Beginner",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Send a 3-email sequence to people who book a free trial class, ending with a membership offer.",
      "toolsNeeded": [
        "Booking or lead form",
        "Zapier",
        "Mailchimp or similar"
      ],
      "steps": [
        "Trigger: new trial booking (booking app or form).",
        "Mailchimp 'Add/Update Subscriber' with tag 'trial'.",
        "In Mailchimp, build a journey on tag 'trial': day 0 what to bring, day 2 how was it, day 5 membership offer.",
        "Exclude contacts tagged 'member' so you don't pitch existing members.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Under-contract transaction checklist",
      "slug": "realestate-transaction-checklist",
      "businessType": "Real estate",
      "tool": "Make",
      "taskCategory": "Operations",
      "difficulty": "Intermediate",
      "estTimeSaved": "2–3 hrs/week (estimate)",
      "summary": "When a deal goes under contract, create the deadline checklist (inspection, appraisal, closing) automatically.",
      "toolsNeeded": [
        "CRM or Google Sheets deal tracker",
        "Make.com",
        "Asana/Trello or Google Calendar"
      ],
      "steps": [
        "Trigger: deal stage changes to 'Under contract' (CRM module or Sheets 'Watch Rows').",
        "Set variables: contract date + your contract's deadlines (e.g., inspection period days).",
        "Create tasks/calendar events for each deadline with the property address.",
        "Always confirm dates against the signed contract; the automation is a reminder, not legal advice.",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Make (affiliate placeholder)",
          "url": "#affiliate-make",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Website lead to CRM with AI reply draft",
      "slug": "lead-capture-crm-ai-reply",
      "businessType": "Agencies",
      "tool": "Zapier",
      "taskCategory": "Lead management",
      "difficulty": "Intermediate",
      "estTimeSaved": "2–4 hrs/week (estimate)",
      "summary": "Capture website form leads into your CRM and have AI draft a personalized first reply for you to review.",
      "toolsNeeded": [
        "Form tool (Typeform, Jotform, Webflow or WordPress forms)",
        "CRM (HubSpot free tier works)",
        "Zapier with ChatGPT/OpenAI integration",
        "Gmail or Outlook"
      ],
      "steps": [
        "Trigger: 'New Entry' / 'New Submission' in your form tool.",
        "Action: HubSpot 'Create or Update Contact', mapping name, email, company and message fields.",
        "Action: ChatGPT 'Conversation' (or OpenAI). Prompt: 'Write a short, warm reply to this inquiry from {name}: {message}. Suggest a 15-minute call. Do not promise prices or timelines.'",
        "Action: Gmail 'Create Draft' (not 'Send') addressed to the lead, with the AI text as body. You stay in control of what gets sent.",
        "Optional: Slack 'Send Channel Message' to notify the team of the new lead.",
        "Test with a dummy submission, check the CRM record and draft, then publish."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "Zapier (affiliate placeholder)",
          "url": "#affiliate-zapier",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Weekly client report email",
      "slug": "weekly-client-report",
      "businessType": "Agencies",
      "tool": "n8n",
      "taskCategory": "Reporting",
      "difficulty": "Advanced",
      "estTimeSaved": "2–4 hrs/week (estimate)",
      "summary": "Pull weekly metrics from Google Sheets/Analytics, have AI write a plain-English summary, and draft the client email.",
      "toolsNeeded": [
        "Google Analytics 4 or a metrics Google Sheet",
        "n8n",
        "OpenAI credentials",
        "Gmail"
      ],
      "steps": [
        "Schedule Trigger: Mondays 7:00.",
        "Google Analytics node (Get Report: sessions, conversions, last 7 days) or Google Sheets 'Get Rows'.",
        "OpenAI node: 'Summarize these metrics for a non-technical client in 5 bullet points. Compare to prior week. Do not invent numbers.' Pass the raw data.",
        "Gmail 'Create Draft' to the client with the summary and raw numbers table.",
        "Review and send manually; check figures against the source each time."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "n8n (affiliate placeholder)",
          "url": "#affiliate-n8n",
          "rel": "sponsored nofollow"
        }
      ]
    },
    {
      "title": "Weekly supplier order list",
      "slug": "weekly-supplier-order",
      "businessType": "Cafés & restaurants",
      "tool": "n8n",
      "taskCategory": "Operations",
      "difficulty": "Intermediate",
      "estTimeSaved": "1–2 hrs/week (estimate)",
      "summary": "Every week, email suppliers the items that fell below par in your stock sheet.",
      "toolsNeeded": [
        "Google Sheets inventory with par levels",
        "n8n",
        "Gmail"
      ],
      "steps": [
        "Schedule Trigger: Thursday 15:00.",
        "Google Sheets 'Get Rows'; Filter: on hand < par.",
        "Code/Set node: order qty = par − on hand; group by supplier.",
        "Gmail 'Create Draft' per supplier (review before sending).",
        "Test with dummy data, then turn it on and review results for the first week."
      ],
      "lastVerified": "2026-10-16",
      "verificationNote": "Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account.",
      "author": {
        "name": "Agent Recipes Editorial",
        "url": "/about/"
      },
      "verifiedStatus": "editor-reviewed",
      "version": "1.0.0",
      "price": 0,
      "isFree": true,
      "affiliateLinks": [
        {
          "label": "n8n (affiliate placeholder)",
          "url": "#affiliate-n8n",
          "rel": "sponsored nofollow"
        }
      ]
    }
  ]
}