Skip to main content

Upload carousel of images to Tiktok and Instagram with upload-post.com

Workflow preview

Workflow preview
100%
Upload carousel of images to Tiktok and Instagram  with upload-post.com preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Image Carousel Publisher for Instagram and TikTok Description This automation template is designed for content creators, digital marketers, and social media managers looking to streamline their ima...

Best for

  • Social Media automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.httprequest, n8n-nodes-base.stickynote, n8n-nodes-base.merge, n8n-nodes-base.code, n8n-nodes-base.manualtrigger

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Juan Carlos Cavero Gracia.

Original n8n.io source

1.1 Workflow description

Title
Upload carousel of images to Tiktok and Instagram with upload-post.com
Workflow name
Upload carousel of images to Tiktok and Instagram with upload-post.com

Image Carousel Publisher for Instagram and TikTok

Description

This automation template is designed for content creators, digital marketers, and social media managers looking to streamline their image carousel posting workflow. It automates the process of uploading multiple images as carousels to Instagram and slideshows to TikTok, making your visual content management more efficient across platforms.

Who Is This For?

  • Content Creators & Influencers: Simplify posting image collections and focus more on creating visual content.
  • Digital Marketers: Ensure consistent carousel posts across multiple platforms with minimal manual effort.
  • Social Media Managers: Automate repetitive image uploading tasks and maintain visual engagement.

What Problem Does This Workflow Solve?

Manually uploading image carousels to different platforms can be time-consuming and inconsistent. This workflow addresses these challenges by:

  • Automating Multi-Image Uploads: Processes multiple images and prepares them for platform-specific formats.
  • Supporting Cross-Platform Publishing: Simultaneously posts your image carousels to Instagram and TikTok slideshows.
  • Maintaining Visual Consistency: Ensures your visual stories remain consistent across platforms.
  • Streamlining Batch Processing: Handles the technical complexity of multi-image uploads with a single workflow trigger.

How It Works

  1. Image Selection: Trigger the workflow with your selected images.
  2. Image Processing: The workflow automatically processes and prepares your images for both platforms.
  3. Content Distribution: Uploads the images as a carousel to Instagram and as a slideshow to TikTok.
  4. Platform Optimization: Formats the uploads according to each platform's requirements.

Setup

  1. API Token Generation:

    • Visit upload-post.com and create an account
    • Navigate to the API settings section
    • Generate a new API token
    • Copy the token for use in the next steps
  2. Platform Configuration:

    • In the "Upload to Instagram" node:

      • Paste your API token in the designated field
      • Configure your Instagram account settings
      • Set your preferred posting parameters
    • In the "Upload to TikTok" node:

      • Add the same API token
      • Set up your TikTok account credentials
      • Adjust posting preferences
  3. Content Parameters Setup:

    • Rename the "HTTP Request" node to "Social Media Upload Request"
    • Configure your account information:
      • Username
      • Account ID
      • Content title format
      • Posting schedule (if applicable)
  4. Image Source Configuration:

    • Set up your image source directory
    • Configure image format requirements
    • Test with sample images before going live

About upload-post.com

Upload-post.com is a third-party service that acts as a bridge between your workflow and social media platforms. It provides:

  • Secure API endpoints for multi-platform posting
  • Image format validation and optimization
  • Queue management for scheduled posts
  • Analytics and posting status tracking
  • Cross-platform compatibility handling

Requirements

  • Accounts: upload-post.com account with access to Instagram and TikTok publishing.
  • API Keys: Upload-post.com API token.
  • Images: Properly formatted images that meet Instagram and TikTok specifications:
    • Instagram: Up to 10 images per carousel, 1:1 to 4:5 aspect ratio
    • TikTok: Compatible with slideshow format, 9:16 aspect ratio recommended

Use this template to enhance your visual storytelling, maintain consistency across social platforms, and engage your audience with compelling image carousels and slideshows.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - POST TO INSTAGRAM1

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 2 - Sticky Note7

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 3 - Merge

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3

Block 4 - Change name to photo1

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 5 - Change name to photo2

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 6 - Send as 1 merged file

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 7 - When clicking ‘Test workflow’

Type / Role
n8n-nodes-base.manualTrigger - manualTrigger
Config choices
Version 1

Block 8 - POST TO TIKTOK

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 9 - Get Image 1

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 10 - Get Image 2

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

3. Summary Table

Workflow Upload carousel of images to Tiktok and Instagram with upload-post.com
Complexity intermediate
Nodes 10
Categories Social Media
Author Juan Carlos Cavero Gracia
Published 12 Apr 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/3524/3524.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Upload carousel of images to Tiktok and Instagram with upload-post.com do?

Image Carousel Publisher for Instagram and TikTok Description This automation template is designed for content creators, digital marketers, and social media managers looking to streamline their ima...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Social Media use case.