Proprietary AI CoreMeet PISTAVIX V2: Human-Trained Support & Sales AI.Explore Architecture
PistioAI E-Commerce AI Support LogoPistioAI
WhatsApp Marketing, Campaigns & Delivery Analytics5 min read

WhatsApp Business Hub, Broadcast Campaigns & Meta Automation Rules

Comprehensive step-by-step visual guide to navigating the WhatsApp Business Hub, launching marketing broadcasts with live smartphone preview, setting up transactional e-commerce trigger rules, and generating Meta templates using AI.

Overview

The WhatsApp Business Hub lets e-commerce merchants execute bulk marketing broadcasts, automate utility notifications (order placed, shipped, COD verification), register Meta-approved templates with AI assistance, generate Developer API requests with test hits, and inspect delivery reports.
📍Exact Buttons / Menus in Dashboard
WhatsApp BusinessBusiness ProfileRegister PINAdd Payment ↗Refresh SyncMarketing CampaignsUtility & Transactional RulesRegistered TemplatesDeveloper APIDelivery ReportsLaunch BroadcastSaved Contact GroupUpload Excel / CSVSync Store WebhooksAdd Trigger RuleClick Here to GenerateDisableDeleteRevealCopy KeyDisable KeyRegenerate KeyExecute Test API HitCopy SnippetExport Excel

🖼️Visual Interface Guide

PistioAI WhatsApp Business Hub Overview, Account Health and Tabs
1Image 1: WhatsApp Business Hub Header, Meta WABA Health KPIs, and Navigation Tabs
WhatsApp Marketing Campaigns Setup and Real-Time Smartphone Preview
2Image 2: Launch Bulk Marketing Setup Form and Real-Time Smartphone Live Preview Frame
WhatsApp Utility and Transactional Automation Rules
3Image 3: Register Trigger Rule Form and Active Transactional Rules Ledger
Registered Meta Templates and AI Template Generator Banner
4Image 4: AI Template Generator Callout Banner and Register Meta Template Form
Meta Template Body Variables, Header Options and Device Preview
5Image 5: Template Body Variables, Header / Footer Options, and Live Mobile Preview
WhatsApp Developer API Access Key and State Controls
6Image 6: Developer API Key Access, Reveal / Copy Actions, and Key State Management
Interactive API Request Generator and Test Playground
7Image 7: Interactive API Request Generator, cURL Code Snippet, and Live Test Hit Execution
WhatsApp Delivery Reports Ledger and Status Filtering
8Image 8: Delivery Reports Navigation, Campaign Filtering Pills, Status Ledger, and Excel Export

Step-by-Step Instructions

1WhatsApp Business Hub, Account Health & Profile Settings (Image 1)

WhatsApp Business Hub Overview Screen
🖼️Image 1: WhatsApp Business Hub Header, Action Buttons, Health KPI Cards, and Workspace Tabs

Access [WhatsApp Business] under 'WHATSAPP & GROWTH' in the left menu. The header displays your registered Meta phone number badge (e.g. ● +1 555-332-2100) and top actions: [Business Profile] (edit display name, address, bio), [Register PIN] (two-factor authentication PIN for WABA), [Add Payment ↗] (connect credit card or Meta billing for WhatsApp conversations), and [Refresh Sync]. Below, inspect 4 vital health KPI cards: [MESSAGING LIMIT] (current tier, e.g. 2,000 msgs / 24h), [ACCOUNT QUALITY] (Meta status, e.g. High Quality (Green)), [DISPLAY NAME] (e.g. DolSky Solutions - Approved), and [AUDIENCE REACH] (total opted-in subscribers). Switch between 5 tabs: [Marketing Campaigns], [Utility & Transactional Rules], [Registered Templates], [Developer API], and [Delivery Reports].

🎯Exact Controls: [WhatsApp Business], [Business Profile], [Register PIN], [Add Payment ↗], [Refresh Sync], [Marketing Campaigns], [Utility & Transactional Rules], [Registered Templates], [Developer API], [Delivery Reports]

2Launching Marketing Campaigns & Live Phone Preview (Image 2)

Marketing Campaigns Broadcast Form and Live Preview
🖼️Image 2: Campaign Configuration Form, Audience Source, Consent Checkbox, and Smartphone Live Preview

Under the [Marketing Campaigns] tab, name your campaign in [Campaign Name] (e.g., 'sales campaign') and select an approved template from [Marketing Template] (e.g., 'presales_quick_nudge_v1'). Under 'Recipient Audience Source', choose [Saved Contact Group] (select from your groups or click [Contact Manager ↗]) or switch to [Upload Excel / CSV]. Optionally schedule delivery in [Schedule Delivery (Optional)], check the mandatory WhatsApp opt-in consent box ('I attest that these recipients have provided explicit, WhatsApp-specific consent...'), and click [Launch Broadcast]. The right-hand smartphone simulator displays a real-time pixel-perfect preview of your message, dynamic variables, discount codes, and quick-action buttons.

🎯Exact Controls: [Campaign Name], [Marketing Template], [Saved Contact Group], [Upload Excel / CSV], [Schedule Delivery], [Consent Checkbox], [Launch Broadcast]

3Configuring E-Commerce Utility & Transactional Rules (Image 3)

Utility and Transactional Automation Rules
🖼️Image 3: Register Trigger Rule Panel, 'Sync Store Webhooks', and Active Automation Rules Table

Under [Utility & Transactional Rules], automate customer WhatsApp notifications based on store order events. Click [⚡ Sync Store Webhooks] to connect real-time store events from Shopify or WooCommerce. In 'Register Trigger Rule', pick an [E-commerce Event] (e.g., Order Placed, Order Shipped, Order Cancelled, COD Verification), select the matching [Utility Template], and click [Add Trigger Rule]. The 'TRIGGER RULES LIST' table shows active rules, variable mappings (e.g., {{1}} → customer name, {{2}} → order id, {{3}} → courier name, {{4}} → tracking number), current state (ACTIVE), and quick actions to [Disable] or [Delete] rules.

🎯Exact Controls: [⚡ Sync Store Webhooks], [E-commerce Event], [Utility Template], [Add Trigger Rule], [Disable], [Delete]

4AI Template Generator & Registering Meta Templates (Image 4)

AI Template Generator and Meta Template Registration
🖼️Image 4: 'Generate Your WhatsApp Templates with AI' Banner and Register Meta Template Settings

Under [Registered Templates], click the green AI generator banner action [✨ Click Here to Generate] to have PistioAI write high-converting, compliant WhatsApp templates automatically. In the 'Register Meta Template' form below, specify: [Template Name] in lowercase underscore format (e.g., order_delivery_update), choose [Category] ([Utility / Transactional], Marketing, or Authentication), and select [Template Language] (e.g., English (en)).

🎯Exact Controls: [✨ Click Here to Generate], [Template Name], [Category], [Template Language]

5Composing Template Variables, Header, Footer & Device Preview (Image 5)

Meta Template Variables, Header and Footer Controls
🖼️Image 5: Template Body Variables ({{1}}, {{2}}), Header Options, Optional Footer, and Live Device Preview

Continue configuring your Meta template: choose a [Header Option] ([No Header], Text, Image, Video, Document). In [Body Message Text], type your copy using curly brace variables like {{1}}, {{2}}, {{3}} for customer name, order ID, delivery date, or tracking URL (up to 1024 characters). Optionally enter a [Template Footer (Optional)] (up to 60 characters). As you type, the right-side Live Preview on the client smartphone device dynamically shows how the message will look to your shoppers.

🎯Exact Controls: [Header Option], [Body Message Text], [Template Footer (Optional)], [Live Preview Container]

6Developer API Access Key & State Management (Image 6)

WhatsApp Developer API Access Key and State Controls
🖼️Image 6: Developer API Key Access, Reveal / Copy Actions, and Key State Management

Under the [⚡ Developer API] tab, merchants and developers can manage credentials for external backend integrations. The 'YOUR SECRET MERCHANT API KEY' field conceals your live production token. Click [Reveal] to unmask the key or [Copy Key] to copy it to your clipboard. The right-side panel displays the [API Key State:] badge ([ACTIVE]), alongside [Disable Key] to temporarily block outgoing API calls and [Regenerate Key] to immediately roll and issue a new secure key if compromised.

🎯Exact Controls: [Developer API], [Reveal], [Copy Key], [API Key State: ACTIVE], [Disable Key], [Regenerate Key]

7Interactive API Request Generator & Live Test Playground (Image 7)

Interactive API Request Generator and Test Playground
🖼️Image 7: Interactive API Request Generator, cURL Code Snippet, and Live Test Hit Execution

Scroll down the [Developer API] tab to the 'Interactive API Request Generator & Test Playground'. Enter phone numbers in [Recipient Phone Number(s) *] (supports comma-separated numbers like +919876543210), choose an approved template from [Select Meta Approved Template *] (e.g., order_delivered_v1), and fill in test values under [TEMPLATE VARIABLES ({{1}}, {{2}})]. The system generates an executable cURL request in 'GENERATED POST REQUEST SNIPPET' with a one-click [Copy Snippet] button. Select [POST (JSON Body)] or [GET (URL Query)], and click the green [Execute Test API Hit] button to fire a live test message and verify the payload in 'LIVE API EXECUTION OUTPUT'.

🎯Exact Controls: [Recipient Phone Number(s) *], [Select Meta Approved Template *], [Template Variables], [Copy Snippet], [POST / GET], [Execute Test API Hit]

8Delivery Reports, Campaign Filtering & Excel Export (Image 8)

WhatsApp Delivery Reports Ledger and Status Filtering
🖼️Image 8: Delivery Reports Navigation, Campaign Filtering Pills, Status Ledger, and Excel Export

Switch to the [📊 Delivery Reports] tab to track message status logs across your business. Use filter pills to view [Marketing Campaigns], [Automation Rules], [API Messages], or [Scheduled Campaigns]. Select calendar dates in [Date Range:] (mm/dd/yyyy to mm/dd/yyyy) and hit refresh. The 'MARKETING BROADCAST DELIVERY REPORTS' ledger details Campaign Name with badges (e.g. promotional [BROADCAST]), [Template Used], [Date Sent], total [Recipients], and [Summary Counts] (Delivered, Pending, Failed). Click any campaign row for recipient-level logs, or click [Export Excel] to download complete spreadsheet reports.

🎯Exact Controls: [Delivery Reports], [Marketing Campaigns], [Automation Rules], [API Messages], [Scheduled Campaigns], [Date Range], [Export Excel]

💡Pro Tips & Best Practices

  • •Always maintain 'High Quality (Green)' on your Meta WABA account by sending broadcast messages only to customers who opted in.
  • •Use curly brackets like {{1}}, {{2}} for dynamic store variables so each customer receives personalized order details automatically.
  • •Use the Interactive API Playground with a test mobile number before deploying webhook integrations into production.
Was this guide helpful?