πŸ”” Meta Ads Low Balance Alert – Auto Notification via WhatsApp or Email β€” n8n Workflow

High complexity⏰ Scheduled17 nodes🏷️ MiscellaneousπŸ‘ 394 viewsby Amanda Benks

Overview

Hello my loves! I’m Amanda... I created this workflow with care for marketing professionals and agencies who manage multiple Meta Ads (Facebook) accounts and want to track ad account balances automatically β€” no more logging in every day or risking campaigns stopping unexpectedly.

With this setup, n8n will check the balance of each account using the Meta API, compare it to a defined threshold, and if the balance is too low, it will automatically send a friendly alert via WhatsApp or email. It al

Nodes used

Google SheetsHTTP RequestGmail

Workflow Preview

L
Loop Over Items
R
Replace Me
Meta Ads
Google Sheets1
Google Sheets
Gmail
Gmail1
W
Wait
⚑
S
Start by Period
⚑
S
Start by Click
M
Mapping
I
Is it Prepaid?
B
Base Value
B
Base Value1
Evolution
Evolution1
Customer Base
17 nodes18 edges

How it Works

  1. 1

    Trigger

    The workflow starts with a scheduled trigger, running on a defined schedule.

  2. 2

    Process

    Data flows through 17 nodes, connecting gmail, googlesheets, httprequest.

  3. 3

    Output

    The workflow completes its automation and delivers the result to the configured destination.

Node Details (17)

GO

Google Sheets

googleSheets

#1
HT

HTTP Request

httpRequest

#2
GM

Gmail

gmail

#3

How to Import This Workflow

  1. 1Click Download JSON button on the right to save the workflow file.
  2. 2Open your n8n instance. Go to Workflows β†’ New β†’ Import from file.
  3. 3Select the downloaded meta-ads-low-balance-alert-auto-notification-via-whatsapp-or-email file and click Import.
  4. 4Set up credentials for each service node (API keys, OAuth, etc.).
  5. 5Click Test Workflow to verify everything works, then activate it.

Or paste directly in n8n β†’ Import from JSON:

{ "name": "πŸ”” Meta Ads Low Balance Alert – Auto Notification via WhatsApp or Email", "nodes": [...], ...}

Integrations

gmailgooglesheetshttprequestifmanualtriggerscheduletriggersetsplitinbatcheswait

Get This Workflow

Download and import in one click

Download JSONView on n8n.io
Nodes17
Complexityhigh
Triggerscheduled
Views394

Created by

Amanda Benks

Amanda Benks

@amanda

Tags

gmailgooglesheetshttprequestifmanualtriggerscheduletriggersetsplitinbatcheswait
⚑

New to n8n?

n8n is a free, open-source workflow automation tool. Self-host it or use the cloud version.

Get n8n Free β†’

Related Miscellaneous Workflows