📱 Generate secure social media connection links for clients with Upload-Post

⚡ 905 views · 📱 Social Media & Email Marketing

💡 Pro Tip — Since TikTok doesn’t have a public API, getting data usually means fragile HTTP scraping. ScraperNode is a community node that gives you clean JSON for TikTok profiles, videos, and comments — drop it into your workflow and skip the parsing.

View All Scrapers

Description

Captura de pantalla 20250916 a las 17.31.18.png This automated workflow template helps agencies and social media managers securely onboard clients by generating a branded Connect Accounts page where clients can link their social profiles without sharing passwords. The flow creates a user in Upload-Post and returns a one-hour magic link you can send to the client. Once connected, you can publish from the Upload-Post dashboard, via API, or from your own n8n automations using the created profile name.

Note: This workflow uses the Upload-Post.com API to create the user and generate a time-limited JWT connect link. You can brand the connect page with your logo via the logoImage parameter (and optionally brandName, redirectUrl, or allowedPlatforms).

Who Is This For?

Why This Matters

Collecting passwords is risky, slow, and non-compliant. Onboarding often means back-and-forth emails, shared logins, and manual setup. This template:

How It Works

  1. Trigger: Start the workflow in n8n.
  2. Create User: The Create user node provisions a client user in Upload-Post (use a unique handle/slug).
  3. Generate Connect Link: The Generate JWT for platform integration node returns a one-hour connect URL (plus metadata), brandable via logoImage.
  4. Share With Client: Send the link via your preferred channel (Email/Telegram/Slack/CRM).
  5. Client Connects Accounts: The client links their social profiles on the secure page—no passwords required.
  6. Start Publishing: Post from https://app.upload-post.com/dashboard, the Upload-Post API, or your n8n flows referencing the created profile name.

Setup

  1. Upload-Post Account & Credentials
    Create an account at upload-post.com and add your API credentials in n8n.
  2. Configure Nodes
    • Create user: Set newUser to a unique identifier (e.g., client email/slug).
    • Generate JWT: Set user to the same identifier and (optionally) logoImage to a public logo URL. You can also pass brandName, redirectUrl, and allowedPlatforms.
  3. Branding (Optional)
    Use a square transparent PNG for best results on the connect page.
  4. Delivery (Optional)
    Add Email/Telegram/Slack nodes to automatically send the connect link to the client and log the action in your CRM.

Requirements

Features

Use this template to onboard clients in minutes and start publishing securely—without ever asking for a password.

đź”— Nodes Used

Telegram, n8n Form Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup