TokPortal
Integration

TokPortal + Make: Visual Workflow Automation for TikTok & Instagram

Build multi-account social media pipelines without writing a single line of code — using Make's scenario builder and TokPortal's real-device infrastructure.

Vincent Tellenne

Vincent Tellenne

Co-founder & CEO

April 1, 20269 min read
TokPortal + Make: Visual Workflow Automation for TikTok & Instagram
Share
On this page

You've got a content library sitting in Google Drive. You've got a Notion database tracking which videos go to which markets. You've got a team member whose entire job is copying files, logging into dashboards, and manually triggering posts — one account at a time. And you're watching competitors flood every market simultaneously while your operation bottlenecks at human bandwidth.

The fix isn't hiring more people. It's connecting the tools you already use into a pipeline that runs itself. That's exactly what TokPortal's Make integration is built for — turning your content stack into an automated distribution engine using Make's (formerly Integromat) visual scenario builder.

Why Visual Automation Beats Manual Posting at Scale

Most marketers running multi-account TikTok strategies hit the same ceiling: the distribution workflow doesn't scale linearly with the content. You can produce 50 videos a week, but posting them across 20 accounts in 8 countries takes exponentially more time than posting to one account. Every extra account is another login, another upload, another caption to write.

Visual workflow automation — specifically Make's scenario builder — solves this by letting you map the logic of your distribution once, then let it run on autopilot. New video lands in a folder? It posts. New row added to your content calendar? Accounts get queued. Campaign ends? Warming schedules adjust automatically. The scenario handles the repetition; your team handles the strategy.

The critical piece that makes this actually work at TikTok scale is the posting infrastructure underneath. Make is the automation layer. TokPortal is the device layer — real iPhones and Android devices with local SIM cards in 30+ countries, posting inside the actual TikTok app. That combination is what lets you automate at scale without triggering bans or shadowbans.

30+

Countries with real local devices

80%+

Ban rate for VPN-based multi-account setups

~0%

Ban rate on TokPortal real-device accounts

1 scenario

Can manage unlimited accounts in Make

What You Can Actually Build with TokPortal + Make

Before getting into the how, it's worth being specific about what this integration enables. These aren't theoretical use cases — these are the workflows TokPortal customers run in production:

  • Google Drive → TokPortal: Watch a folder for new video files and automatically queue them across a defined set of accounts
  • Airtable content calendar → scheduled posts: When a row is marked 'Ready to publish,' trigger posting to the right accounts with the right captions and sounds
  • New product launch pipeline: Drop a video in Notion, have Make create a new TokPortal bundle (account), warm it, and schedule the first post within hours
  • UGC aggregation → distribution: Collect approved UGC from a form or Slack, normalize it, and push it to 10+ accounts simultaneously
  • Cross-platform sync: Post to TikTok accounts and Instagram Reels accounts in the same scenario run
  • Webhook-triggered posting: When a CMS publishes a new blog post, auto-generate a short-form video task and route it through approval before posting
  • Analytics feedback loop: Pull TokPortal performance data into a dashboard (Airtable, Google Sheets) to flag top-performing content for re-distribution
  • Account health monitoring: Receive TokPortal webhooks in Make, filter for warning signals, and alert your team in Slack before a problem escalates

How the TokPortal API Powers Your Make Scenarios

Make communicates with TokPortal through the TokPortal REST API, which gives you programmatic access to every function in the platform. In Make, you connect via HTTP modules or the native TokPortal module, authenticate once with your API key, and every action becomes a drag-and-drop module in your scenario.

The API endpoints you'll use most frequently in Make scenarios:

1

Create a Bundle (Account)

Programmatically provision a new TikTok or Instagram account on a real device in your target country. Specify the country, platform, and niche. Returns a bundle ID you pass to all subsequent modules.

2

Configure the Profile

Set username, bio, and profile picture via API. In Make, you can pull these values dynamically from an Airtable row or Google Sheet — no manual profile setup, ever.

3

Trigger Warming

Start Niche Warming (7 credits) automatically after account creation. For Instagram, trigger Deep Warming (40 credits) for the 3-day human-managed warm-up. Chain these as sequential modules so warming begins the moment an account is provisioned.

4

Upload and Schedule Video

Pass the video file URL, caption, hashtags, and — uniquely — a TikTok sound URL. No other API can add native TikTok sounds programmatically. TokPortal posts inside the app, so sounds, location tags, and all native features work.

5

Monitor via Webhooks

Set a Make webhook URL as your TokPortal webhook endpoint. Every post success, failure, or account event triggers your scenario in real time — no polling required.

Building Your First Make Scenario: The UGC Distribution Pipeline

Let's walk through a real scenario: you receive UGC videos from creators, approve them in Airtable, and want them posted across 15 TikTok accounts automatically. Here's the logic flow in Make:

  1. Trigger: Airtable — Watch Records (filter: Status = "Approved")
  2. Get file: Pull the video file URL from the Airtable attachment field
  3. Iterator: Loop over your list of target account bundle IDs (stored in a separate Airtable table or Make data store)
  4. HTTP POST to TokPortal API: Upload video to each bundle with caption, hashtags, and sound URL from the Airtable record
  5. Update Airtable: Mark record as "Posted" with timestamp and account list
  6. Notify Slack: Send a summary message to your team channel

That's it. A six-module scenario that replaces hours of manual work per batch. And because it runs on a schedule or trigger, it works while your team sleeps — including across time zones where your target audiences are most active.

For deeper technical documentation on available endpoints, parameters, and authentication, the full reference lives at developers.tokportal.com.

TokPortal + Make vs. Posting Manually vs. Official TikTok API

Feature

TokPortal + Make

Official TikTok API

Native TikTok sounds

✅ Yes — posts inside the app
❌ Not supported

Visual workflow builder

✅ Full Make integration
⚠️ Requires custom dev work

Multi-country accounts

✅ 30+ countries, real SIM cards
❌ Single account, no geo control

Account creation via API

✅ Programmatic bundle creation
❌ Accounts must exist prior

Location tags

✅ Supported
❌ Not supported

Algorithm treatment

✅ Treated as genuine user post
⚠️ Marked as API content

Webhook events

✅ Real-time post/account events
⚠️ Limited webhook support

No-code automation

✅ Make, n8n, Zapier native
❌ Requires developer integration

Other Automation Platforms That Work with TokPortal

Make is the strongest choice for teams that want visual scenario building with complex branching logic and data transformation. But TokPortal's API-first design means it connects to any automation platform. Depending on your stack:

  • n8n: Best for self-hosted, developer-friendly teams who want full control and don't want per-operation pricing.
  • Zapier: Best for non-technical teams connecting TokPortal to a large app ecosystem (5000+ apps) with minimal setup.
  • MCP AI Agents: Best for teams using Claude, ChatGPT, or custom agents to autonomously manage campaigns — the agent decides what to post, when, and to which accounts.

If your team already lives in Make, the TokPortal HTTP module drops in cleanly. If you're evaluating platforms, Make's visual debugger and scenario history make it significantly easier to troubleshoot complex multi-step posting workflows than most alternatives.

Pros and Cons: Make for TikTok Automation

Why Make Works Well Here

  • Visual scenario builder makes complex logic readable and maintainable without a developer
  • Iterator and aggregator modules handle multi-account loops natively
  • Built-in error handling and scenario history for debugging failed posts
  • Connects to 1,000+ apps — your whole stack plugs in without custom code
  • Webhooks as triggers mean real-time responses to TokPortal events
  • Data store feature lets you persist account lists and campaign state between scenario runs
  • Scenario scheduling is flexible — run every 15 minutes, hourly, or on trigger

Where to Watch Out

  • Operations-based pricing means high-volume posting scenarios need careful module counting
  • Complex branching logic can get visually cluttered — requires discipline to keep scenarios clean
  • HTTP module requires manual JSON construction for API calls; a native TokPortal Make module would streamline this further
  • Large file handling (video uploads) can be slower than direct API calls — plan for timeout handling

Real Workflow: Multi-Country Product Launch in 48 Hours

Here's how a D2C brand used TokPortal + Make to launch across 8 countries simultaneously — a process that would have taken a week manually:

1

Day 0: Accounts Provisioned via Make

A Make scenario triggered by a single Airtable status change called the TokPortal API to create 8 new bundles — one per target country. Profile pictures, bios, and usernames were pulled from a localization table and applied automatically.

2

Day 0–2: Automated Warming

Each account was immediately queued for Niche Warming via the API. The Make scenario tracked warming status via webhooks and updated the Airtable row when each account was ready.

3

Day 2: Launch Videos Posted

When Airtable marked all 8 accounts as 'Warm,' a Make scenario automatically uploaded the launch video to each account with localized captions, hashtags, and the campaign's trending sound URL — posted natively inside the TikTok app.

4

Day 3+: Performance Loop

A second Make scenario polled TokPortal analytics daily, wrote results to Google Sheets, and flagged accounts with above-average performance for additional content pushes.

We went from 'we need a TikTok strategy in these markets' to having 8 live, posting accounts in 48 hours. The Make scenario handled everything from provisioning to first post. I haven't touched a TikTok dashboard manually since.

— Growth lead at a D2C skincare brand running 8-country TikTok campaigns

What It Costs to Run This at Scale

Understanding the credit economics helps you plan your Make scenario logic. Here's what the key TokPortal operations cost:

25 credits

Account creation (per bundle)

2 credits

Per video upload

7 credits

Niche Warming (automated)

1 credit

Sound volume control

In practice: launching 10 accounts, warming them, and posting 3 videos each costs 10×25 (creation) + 10×7 (warming) + 30×2 (videos) = 380 credits. That's your entire 10-account launch infrastructure. If those accounts are posting to audiences in 10 countries, the cost per real-device post is negligible compared to what paid distribution in those markets would cost.

On the Make side, plan your scenario to minimize unnecessary module executions — use filters early in the scenario to drop irrelevant records before they consume operations.

Build Your First Automated TikTok Pipeline in Make

Connect TokPortal to Make and have a working multi-account posting scenario running by end of day. Start with account creation, add warming, and schedule your first posts — all from a visual workflow you can hand off to any team member.

Set Up Your Make + TokPortal Pipeline

Frequently Asked Questions

Do I need coding skills to connect TokPortal to Make?+
No. The TokPortal API uses standard REST HTTP calls with JSON, which you configure visually in Make's HTTP module. You'll need to paste your API key and set a few parameters, but there's no writing code. The TokPortal API docs at developers.tokportal.com include example payloads you can copy directly into Make's request body fields.
Can Make handle posting to both TikTok and Instagram in the same scenario?+
Yes. TokPortal manages both TikTok and Instagram accounts through the same API. In your Make scenario, you can use a router module to branch logic — TikTok accounts get one post configuration, Instagram Reels accounts get another. Both can run in the same scenario triggered by a single content record.
What happens if a video upload fails? Will Make retry it?+
Make has built-in error handling — you can set a retry directive on the HTTP module to attempt the upload again on failure. TokPortal also sends webhook events for failed uploads, which you can catch in a separate Make scenario to trigger alerts or automatic re-queuing. We recommend setting up both: a retry on the upload module and a webhook listener for failure events.
How do I pass a TikTok sound to a video using Make?+
In your Make HTTP module for the video upload endpoint, include the sound_url parameter with the URL of the TikTok sound you want to add. You can pull this value dynamically from your content calendar (e.g., an Airtable field where you paste the sound link). TokPortal will add the sound natively inside the TikTok app — something the official TikTok API cannot do. Full parameter documentation is at developers.tokportal.com.
Is this against TikTok's terms of service?+
TokPortal creates real accounts on real physical devices with real SIM cards. The accounts post through the actual TikTok app — there's no automation layer that TikTok's systems can detect. The Make scenario triggers the post, but the post itself happens exactly as it would if a human pressed 'publish' on the device. Nothing is simulated or spoofed.
Can I use Make to manage warming schedules, not just posting?+
Yes. You can trigger warming via the TokPortal API from a Make scenario — either immediately after account creation or on a scheduled delay. For Instagram Deep Warming (the 3-day human-managed warm-up), you trigger the API call and TokPortal handles the rest. You can use TokPortal webhooks to notify your Make scenario when warming is complete, then automatically schedule the first post.
What if I want a more developer-friendly setup instead of Make?+
TokPortal's full REST API at developers.tokportal.com gives you direct programmatic control without any automation middleware. If your team prefers self-hosted workflows, the n8n integration is a strong alternative to Make. For AI-powered autonomous campaigns where an agent manages strategy and posting decisions, the MCP server integration at /integrations/mcp-ai-agents connects TokPortal directly to AI agents like Claude.
Share
Vincent Tellenne

Written by

Vincent Tellenne

Co-founder & CEO

Vincent is a co-founder and CEO of TokPortal. He works on the infrastructure and operating model behind scaled organic social media distribution.

Learn more about this topic with AI

From the guide to your first campaign

You make the content.
TokPortal runs the account operations.

Create and operate TikTok and Instagram accounts in your target market. Local operators handle the account work and native publishing. You control the brief, content and campaign from the dashboard, API or MCP.

  1. 01Choose your market
  2. 02Define each account
  3. 03Schedule your content

Review market availability and pricing before ordering. No reach forecast is built into your plan.

Ready to launch?Build my account network