Documentation

Setup Social Scheduler Integration

Connect your social publishing workflow to LeadPulse so scheduled posts automatically use short, trackable, campaign-ready URLs.

Why this integration matters

  • Prevents manual URL mistakes during content scheduling.
  • Keeps campaign tracking consistent across every post and channel.
  • Makes reporting cleaner because naming and UTM structure are standardized.

How it works

  1. Your scheduler workflow sends destination URL + metadata to LeadPulse.
  2. LeadPulse returns a short link for that campaign context.
  3. The scheduler publishes the short link in the post caption or bio link slot.
  4. Clicks are tracked in LeadPulse with source/referrer/device context.

Prerequisites

  • A working LeadPulse workspace and at least one verified domain (recommended).
  • A LeadPulse API key with link creation permissions.
  • A scheduler that supports API calls, webhooks, or automation connectors.

Step-by-step setup

  1. Generate and securely store your LeadPulse API key.
  2. In your scheduler, create a pre-publish automation step that requests a LeadPulse short link.
  3. Map post fields to campaign metadata (source, medium, campaign, content).
  4. Insert the returned short URL into the final post payload.
  5. Publish one controlled test post per channel.

Validation checklist

  • Scheduled post contains the LeadPulse short URL (not the original long URL).
  • Click event appears in LeadPulse with expected campaign tags.
  • Referrer and device data are visible for test clicks.

Common failure points

  • API key missing scopes or expired.
  • Inconsistent UTM mapping across different social profiles.
  • Fallback to long URLs when automation fails silently.