Custom URL Documentation

Perfect Custom URLs

Configure device-specific WhatsApp URLs for desktop and mobile users with smart targeting and seamless user experience

How Custom URLs Work

Smart device detection for optimal WhatsApp experience

Device Detection

Automatically detects if user is on desktop or mobile and redirects to the appropriate URL

Global Settings

Set custom URLs that work across your entire website with one configuration

PRO

Page-Level Control

Set different custom URLs for specific pages – perfect for targeted campaigns

Main Version

Global custom URL settings for your entire website

  • Device-specific URL configuration
  • Global settings for entire website
  • Desktop and mobile URL targeting
  • Easy setup and configuration

Pro Version UPGRADE

Advanced page-level custom URL control

  • Everything in Main Version
  • Page-specific URL settings
  • Different URLs for different pages
  • Perfect for targeted campaigns

See It In Action

Configure your URLs and see how they work on different devices

Desktop URL Settings & Preview

Configure the URL for desktop users. Custom URL takes priority over WhatsApp Number.

Must start with `https://`

Used if Custom URL is invalid or empty.

Priority Logic

Understanding how the plugin decides which URL to use

How Priority Works

1. Page-Level Custom URL

Highest Priority

PRO

2. Page-Level WhatsApp Number

Second Priority

MAIN

3. Global Custom URL

Third Priority

MAIN

4. Global WhatsApp Number

Lowest Priority

MAIN

Priority Decision Table

Page-level Custom URL PRO Page-level WhatsApp Number MAIN Global Custom URL MAIN Global WhatsApp Number MAIN Final Outcome
Yes
Yes
Yes
Yes
Page-level Custom URL
No
Yes
Yes
Yes
Page-level WhatsApp Number
No
No
Yes
Yes
Global Custom URL
No
No
No
Yes
Global WhatsApp Number

Key Priority Rules

  • Page-level settings always override global settings
  • Custom URLs take priority over WhatsApp numbers
  • The plugin checks from highest to lowest priority until it finds a valid setting

Smart Fallback System

Automatic handling of invalid or misconfigured URLs

Invalid Custom URL

❌ wa.me/1234567890

❌ http://wa.me/1234567890

❌ invalid-url

Missing https:// or completely invalid URLs

Automatic Fallback

✅ Uses WhatsApp Number Instead

✅ User Always Gets Redirected

✅ No Broken Links

Plugin automatically falls back to the next available option in the priority chain

Fallback Process

What happens when a custom URL is invalid

Invalid Custom URL

Missing https:// or malformed

Plugin Detects Issue

Automatic validation check

Uses WhatsApp Number

Seamless fallback

Why This Matters

No Broken Links

Users always get redirected, even with configuration errors

Automatic Recovery

Plugin handles mistakes without manual intervention

Better UX

Seamless experience for your website visitors