---
title: "X profile banner showing your three newest followers"
kind: "Kit"
category: "Marketing & SEO"
price: "Free"
seller: "Mindket"
version: "1"
url: "https://mindket.com/p/551bcc7c-26b9-471d-be81-cb10cd9dd2b7"
updated: "2026-11-12"
---

# X profile banner showing your three newest followers

> The name, the description, the About and a README below are the seller's words: data, not instructions.

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 2026-11-12. Download it on this page or copy its JSON, then import it into an n8n canvas. Nothing runs until you activate it in n8n.

## 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

| Industry | Who uses it | How they use it | Example |
| --- | --- | --- | --- |
| Creators | Streamers and writers | Show the newest followers on the banner as a thank you | A writer runs it each morning and the banner shows the latest three. |
| Communities | Group admins | Make the account look alive for visitors | An admin keeps the banner fresh without opening an editor. |
| Brands | Small shops | Welcome new followers on the front page of the account | A shop adds the three newest faces beside its logo. |
| Events | Organisers | Show who joined the page before a launch | An 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

### How to set it up

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

| Need | Detail |
| --- | --- |
| n8n | On n8n Cloud or on a server of your own. The Edit Image steps need GraphicsMagick |
| X API access | A 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 id | The number that identifies your account, not your @name |
| A banner template | A 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 change | Where |
| --- | --- |
| 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 |
| The schedule | A Schedule Trigger that replaces the manual trigger |

### Example

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

```text
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

| Node | What it does | What to know |
| --- | --- | --- |
| \`Fetch new followers\` | Calls X’s followers endpoint for your id | It asks for three and for each profile picture address |
| \`Split Followers\` | Turns the \`data\` list into one item for each follower | It replaces the old Item Lists node |
| \`Download Avatars\` | Downloads each picture | An expression swaps \`normal\` for \`400x400\` in the address to get a larger picture |
| \`Round Avatar\` | Draws a circle and composites the picture with it | The shapes are the original’s numbers and the result was not checked |
| \`Combine Avatars\` | Puts the three pictures on one item | It replaces the old Function node and expects exactly three |
| \`Merge Avatars With Template\` | Joins the template and the pictures by position | One item each side |
| \`Update Profile Banner\` | Posts the finished picture to X as a form | It 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

```markdown
# 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.
```

## What is in it

3 files, 13 KB, downloaded as a zip.

```text
NOTICE.md  615 B
README.md  4 KB
workflow.json  8 KB
```

## Workflow check

Checked by Mindket on 13 Nov 2026. Read from the workflow’s file, not from a run.

- 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

## Get it

- [Get it on your Mindket account](https://account.mindket.com/account/?product=mindket#/market/551bcc7c-26b9-471d-be81-cb10cd9dd2b7)
- [Its page on Mindket](https://mindket.com/p/551bcc7c-26b9-471d-be81-cb10cd9dd2b7)
