Mindket

X profile banner showing your three newest followers

Newversion 1 · updated

Overview

An n8n workflow that fetches your three newest followers on X, turns their pictures into small circles and places them on a banner template. It then uploads the result as your profile banner.

X profile banner showing your three newest followers is an n8n workflow in the Marketing & SEO category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page or copy its JSON, then import it into an n8n canvas. Nothing runs until you activate it in n8n.

At a glance

Runs in
  • n8n Cloud: import the file and publish it
  • Your own n8n server: the same file and steps, and n8n’s Docker image includes GraphicsMagick
  • X: your own account, with API access
  • A banner template: an image you host at an address n8n can fetch

Platform

Connects 1 app

How it works

Trigger

You run it by hand

It starts when you press Test workflow. It reads:

  • Your three newest followers from X, with their profile pictures
  • Your banner template picture

Actions

  1. Asks X for your three newest followers and downloads their profile pictures
  2. Resizes each picture, cuts it to a circle and shrinks it
  3. Places the three circles on your banner template at fixed spots
  4. Uploads the result as your X profile banner

Result

Your X profile banner, redrawn with the pictures of your three newest followers

Integrations

What you need before you start.

X

Followers and banner

Lists your newest followers and takes the new banner.

NeedsX API access, a bearer token and an OAuth1 credential

Workflow check

Checked by Mindket on 13 Nov 2026

Steps
11 steps, starting by hand
Not reached
1 node no run reaches: Fetch Banner Template
AI
No step calls an AI model
Sign-ins
Signs in to: api.twitter.com
API keys
No API key is left in the file
Step types
Mindket’s checker reads 4 of its 6 step types. It does not read: Edit Image and HTTP Request

Read from the workflow’s file, not from a run.

About

What it is

This n8n workflow redraws your X profile banner with the faces of your newest followers on it. It asks X for your three newest followers and downloads their profile pictures. Each picture is resized, cut to a circle and shrunk. A Code step puts the three on one item, and a Merge step joins that item with your banner template. An Edit Image step places the three circles at fixed spots on the template. The last node uploads the finished picture as your profile banner. Twelve nodes run it, beside one sticky note.

Who it suits

Creators, communities and small brands who like a banner that thanks new followers. Skip it if you do not want other people’s pictures on your banner, or if you have fewer than three followers. Check X’s current API prices and access first, because Mindket did not.

Who uses it, and how
IndustryWho uses itHow they use itExample
CreatorsStreamers and writersShow the newest followers on the banner as a thank youA writer runs it each morning and the banner shows the latest three.
CommunitiesGroup adminsMake the account look alive for visitorsAn admin keeps the banner fresh without opening an editor.
BrandsSmall shopsWelcome new followers on the front page of the accountA shop adds the three newest faces beside its logo.
EventsOrganisersShow who joined the page before a launchAn organiser runs it by hand the day before the event.

You need to know n8n’s settings: import a file, add two X credentials and host a banner template.

Where to use it

Any n8n that can reach X and your template address will run it, and it needs GraphicsMagick for the image steps.

  • n8n Cloud: import the file and publish it
  • Your own n8n server: the same file and steps, and n8n’s Docker image includes GraphicsMagick
  • X: your own account, with API access
  • A banner template: an image you host at an address n8n can fetch

Setup

Download saves a zip with workflow.json and Mindket’s setup notes in your downloads folder. Setup is two credentials, your user id and the address of a template.

What you need first
NeedDetail
n8nOn n8n Cloud or on a server of your own. The Edit Image steps need GraphicsMagick
X API accessA bearer token for the followers call, as a Header Auth credential, and an OAuth1 credential for the banner upload. Mindket did not check X’s current prices or which calls your access includes
Your X user idThe number that identifies your account, not your @name
A banner templateA picture at an address n8n can fetch. The placing numbers assume about 1500 pixels wide and 500 high
  1. In n8n, create a workflow, open its menu, choose Import from File and pick workflow.json.
  2. In Fetch new followers, replace <YOUR_X_USER_ID> with your numeric user id, and add a Header Auth credential that sends Authorization with Bearer and your token.
  3. In Fetch Banner Template, replace <YOUR_BANNER_TEMPLATE_URL> with the address of your template picture.
  4. In Update Profile Banner, add an OAuth1 credential for your X app and account.
  5. Run it by hand and look at your profile. Check where the circles land, and move them in Place Avatars on Banner if you need to.

How to use it

Run the workflow by hand when you want a new banner. To refresh it on a timetable, add a Schedule Trigger in front, and keep in mind that every run calls X.

What to change for a different result
To changeWhere
How many followersmax_results in Fetch new followers, and the matching places in Place Avatars on Banner
Where the circles landThe x and y numbers in Place Avatars on Banner
The size of each circleResize Avatar and Shrink Avatar
The backgroundThe picture at the template address
The scheduleA Schedule Trigger that replaces the manual trigger

Example

You run the workflow with a banner template of 1500 by 500 pixels.

data0 at x 1000, data1 at x 1100, data2 at x 1200, all at y 375

The three follower pictures are placed along the right side of your template, and the new image goes to X as your banner.

For newcomers and experts

If you are new. n8n draws a workflow as boxes joined by lines, and each box, a node, does one job. This one gets pictures from X, edits them like a small image program and sends the new banner back. Try it on a spare account first.

For experts. Three pictures travel as binary fields called data0, data1 and data2.

Where to look closer
NodeWhat it doesWhat to know
Fetch new followersCalls X’s followers endpoint for your idIt asks for three and for each profile picture address
Split FollowersTurns the data list into one item for each followerIt replaces the old Item Lists node
Download AvatarsDownloads each pictureAn expression swaps normal for 400x400 in the address to get a larger picture
Round AvatarDraws a circle and composites the picture with itThe shapes are the original’s numbers and the result was not checked
Combine AvatarsPuts the three pictures on one itemIt replaces the old Function node and expects exactly three
Merge Avatars With TemplateJoins the template and the pictures by positionOne item each side
Update Profile BannerPosts the finished picture to X as a formIt uses OAuth1 and a version 1.1 address

Good to know

The followers’ pictures are public, and they now appear on your banner.

  • Followers: only use it if you are comfortable showing their faces. Each picture is already public on their profile
  • API access: X’s API is billed by use, with credits bought up front. Mindket did not check what the followers call and the banner call cost, whether they are open to you, what the rate limits are, or in what order the followers call returns people
  • Fixes: n8n hides the old Item Lists node from its node list, so that step is now Split Out. The old Function node is now a Code node, which replaces it. The HTTP and Edit Image steps keep the version they had. The user id, the template address and the credentials are placeholders
  • Fewer than three followers: the placing step names three pictures, so a smaller list makes it stop with an error
  • Not run: Mindket did not run it against X. The Code step was tested only on sample items on a local computer, and the look of the circles was not checked
  • Credentials: the JSON holds none

README and files

README

X profile banner showing your three newest followers

An n8n workflow that redraws your X profile banner with the faces of your newest followers. It asks X for your three newest
followers, downloads their profile pictures and cuts each one to a small circle. It places the circles on a banner
template that you host, then uploads the result as your banner.

What is inside

  • workflow.json: the workflow as n8n exports it, thirteen nodes. One is a sticky note. It holds no credential.
  • README.md: these notes.

What we changed from the original copy

  • The user id in the followers address and the address of the banner template were the original author's. They are now the
    placeholders <YOUR_X_USER_ID> and <YOUR_BANNER_TEMPLATE_URL>.
  • n8n hides the old Item Lists node from its node list, so Split Followers is now a Split Out node on the data list.
    The old Function node is now a Code node, Combine Avatars, with the same job.
  • The two credentials were not kept. The followers call expects a Header Auth credential that sends a bearer token, and the
    banner upload expects an OAuth1 credential.
  • The HTTP and Edit Image steps keep the version they had. Most nodes were renamed to say what they do, such as
    Download Avatars, Round Avatar and Place Avatars on Banner. The wiring is unchanged.
  • A sticky note was added in plain words.

Before you start

  • An X account with API access. Mindket did not check X's current prices or which calls your access includes.
  • A bearer token for the followers call and an OAuth1 credential for the banner upload.
  • Your numeric X user id.
  • A banner template picture at an address n8n can fetch. The placing numbers assume a template about 1500 pixels wide and
    500 high.
  • GraphicsMagick for the Edit Image steps. n8n's Docker image includes it.
  • At least three followers.

Set it up

  1. In n8n, create a workflow, open its menu and choose Import from File. Pick workflow.json.
  2. In Fetch new followers, replace <YOUR_X_USER_ID> with your numeric id. Add a Header Auth credential that sends
    Authorization with the value Bearer followed by your token, and select it.
  3. In Fetch Banner Template, replace <YOUR_BANNER_TEMPLATE_URL> with the address of your template picture.
  4. In Update Profile Banner, add an OAuth1 credential for your X app and account, and select it.
  5. Run the workflow by hand and look at your profile. Move the circles in Place Avatars on Banner if they land badly.

How a run goes

  1. Fetch new followers asks X for three followers and the address of each profile picture.
  2. Split Followers makes one item for each follower, and Download Avatars downloads each picture. The address is changed
    from the small normal size to 400x400.
  3. Resize Avatar sets each picture to 200 by 200. Round Avatar runs three image steps: it creates a 200 by 200 image,
    draws a circle on it and composites the picture with it. Shrink Avatar makes the result 75 by 75.
  4. Combine Avatars puts the three pictures on one item as data0, data1 and data2.
  5. Fetch Banner Template downloads your template. Merge Avatars With Template joins it with the pictures by position.
  6. Place Avatars on Banner composites the three pictures at x 1000, 1100 and 1200, all at y 375.
  7. Update Profile Banner posts the finished picture to X as a form.

Change the result

  • How many followers: max_results in Fetch new followers, and the matching places in Place Avatars on Banner.
  • Where the circles land: the x and y numbers in Place Avatars on Banner.
  • The size of each circle: Resize Avatar and Shrink Avatar.
  • The background: the picture at the template address.
  • A timetable: replace the manual trigger with a Schedule Trigger.

Good to know

  • The pictures on your banner are your followers' public profile pictures. Use this only if you are comfortable showing them.
  • X's API is billed by use, with credits bought up front. Mindket did not check what the followers call and the banner call
    cost, whether they are open to you, what the rate limits are, or in what order the followers call returns people.
  • With fewer than three followers the placing step has nothing to place and stops with an error.
  • The numbers in Round Avatar are the original's. Mindket did not check how the circle comes out, so look at the result.
  • Mindket did not run this workflow against X. The Code step was tested only on sample items on a local computer.
Files
NOTICE.md  615 B
README.md  4 KB
workflow.json  8 KB

3 files, 13 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar in Marketing & SEO

See all in Marketing & SEO

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Pixel Art XL

nerijs · Kit

A pixel art style add-on for Stable Diffusion XL that turns text prompts into pixel-style images, with an optional LCM LoRA for faster runs. For game makers, d…

New

Licon MSR for LTX-2.5

LiconStudio · Kit

Keeps characters, clothing, objects and backgrounds consistent in generated video by feeding the model up to five reference images. A LoRA for LTX-2.5 in Comfy…

New