Skip to Content
SettingsIntegrations

Integrations

Connect external tools and services to automate workflows and sync data with Splashify Pro.

Navigate to Settings → Integrations.

Available Integrations

IntegrationTypeUse Case
RazorpayPayment GatewayTrigger WhatsApp notifications on payment events
ShopifyE-CommerceSend order updates, abandoned cart messages
WooCommerceE-CommerceOrder and shipping notifications
WebhookCustomReceive events from any system via webhook
Zoho CRMCRMSync contacts and trigger messages from Zoho

Generic Webhook Integration

The most flexible integration type — receive any webhook and trigger WhatsApp messages.

How It Works

  1. You configure an inbound webhook URL in Splashify Pro
  2. Your external system sends POST requests to that URL
  3. Splashify Pro maps the payload fields to a WhatsApp template
  4. A message is sent to the customer

Setup Steps

  1. Go to Settings → Integrations
  2. Click + New Integration
  3. Select Webhook
  4. Configure:
    • Integration Name — e.g. “Shopify Order Updates”
    • Incoming Webhook URL — Copy this URL to your external system
    • Template — Select the WhatsApp template to send
    • Variable Mapping — Map webhook payload fields to template variables

Variable Mapping Example

If your webhook payload is:

{ "customer_name": "John Doe", "order_id": "ORD-12345", "status": "Shipped" }

Map:

  • {{1}}customer_name
  • {{2}}order_id
  • {{3}}status

Testing

Use the Test button to send a sample payload and preview the message.

E-Commerce Integrations

E-commerce integrations (Shopify, WooCommerce) automatically trigger messages for:

EventMessage
Order confirmed”Your order #{order_id} is confirmed!”
Order shipped”Your order is on the way!”
Delivery complete”Your order has been delivered.”
Abandoned cart”You left something in your cart…”

Connect Shopify

  1. Select Shopify from the integrations list
  2. Enter your Shopify store URL
  3. Authorize the connection
  4. Configure which events trigger messages
  5. Map order data to your templates

Webhook Connection Editor

For advanced integrations, the Webhook Connection Editor lets you:

  • Map dynamic variables from any JSON payload
  • Add conditional logic (only send if status == "shipped")
  • Preview the message before going live
  • Test with sample payloads

Access via Settings → Integrations → [Integration] → Configure Mapping