Skip to content

Monthly

Back up your boards and Pins every month

On the 1st you receive a CSV of every board and Pin with titles, links and image URLs.

Runs
Monthly
Apps
Pinterest
AI
Not needed
Access
boards:read, pins:read

Send this to your assistant

Create a ClickRuntime automation: on the 1st of each month, email me a CSV of all my Pinterest boards and their Pins, with each Pin's title, destination link and image URL.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

Pinterest boards can hold years of curation: mood boards for clients, product ideas, a small business's catalog of Pins. Yet there is no simple export. If an account is suspended, a board is deleted by mistake or Pins are removed, the links and descriptions are gone. Many creators realize this only after losing something they spent months collecting.

On the first of the month, all your boards are listed and the Pins on each board are paged through. Everything is assembled into a CSV with board names, Pin titles, descriptions and links, and the file is emailed to you. The result is a plain spreadsheet you can open anywhere, with or without Pinterest. It also helps anyone planning to move to another tool.

It suits designers, bloggers and shops that depend on Pinterest and want a copy they control.

What you get out of it

  • A copy that outlives your account

    If your account is suspended or a board disappears, the CSV still holds the list of what you had. You keep the research even if the platform does not. Years of curation do not depend on one company's goodwill.

  • Easy to search and reorganize

    A spreadsheet can be filtered by board, sorted and searched in ways Pinterest does not allow. You can find all Pins mentioning a product without scrolling endlessly. Planning content around your own spreadsheet beats scrolling.

  • Monthly history shows how boards grew

    Comparing last month's file with this month's shows what was added or removed. That helps you notice a Pin that vanished or a board that stopped being updated. Small differences like these are easy to miss by eye.

  • Useful for client handoffs

    If you manage boards for clients, a CSV gives them a clean record of the work. It is simple to attach to an invoice or a final report. It also saves you from taking screenshots to prove what was done.

  • No manual copying

    Collecting links by hand from dozens of boards takes hours. The monthly file arrives in your inbox without you opening any of them. Those hours go back to creating new content instead, which is the real work.

How it works

What happens, step by step

  1. Once a month, ClickRuntime lists all your Pinterest boards.

  2. It goes through every Pin on each board and records the board, title, link and image.

  3. Everything goes into one spreadsheet file (CSV).

  4. The file is emailed to you, with the total number of Pins in the subject line.

Before it runs live

  • Connect Pinterest

What you get

RunsMonthly
Back up your boards and Pins every monthtoday, 9:00Succeeded
Email · Pinterest backup: 1,208 Pinsboard,pin title,link,image Spring recipes,Lemon herb orzo salad,https://acmekitchen.example/orzo,https://i.pinimg.com/1200x/...

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Run it at a different time, more or less often, or only on weekdays
  • Add an AI step, for example to summarize, sort or draft a reply
  • Add another app, for example also send it to Slack
  • Combine it with other Pinterest steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
monthly_board_backup.pyexample
import csv, io
from clickruntime import on_trigger, notify, http, credentials

API = "https://api.pinterest.com/v5"

def pages(url, auth):
    bookmark = None
    while True:
        data = http.get(url, headers=auth, params={"page_size": 100, **({"bookmark": bookmark} if bookmark else {})}).json()
        yield from data["items"]
        bookmark = data.get("bookmark")
        if not bookmark:
            return

@on_trigger
def run(event):
    auth = {"Authorization": "Bearer " + credentials.connection("pinterest", "main")}
    buf = io.StringIO()
    writer = csv.writer(buf)
    writer.writerow(["board", "pin title", "link", "image"])
    count = 0
    for board in pages(f"{API}/boards", auth):
        for pin in pages(f"{API}/boards/{board['id']}/pins", auth):
            image = pin.get("media", {}).get("images", {}).get("1200x", {}).get("url", "")
            writer.writerow([board["name"], pin.get("title") or "", pin.get("link") or "", image])
            count += 1
    notify.email_me(f"Pinterest backup: {count} Pins", buf.getvalue())
    return {"pins": count}

FAQ

Common questions

Does the CSV include the images?
It contains links to the Pins and their image addresses rather than the image files themselves. That keeps the file small, though the images still depend on Pinterest being available for those links to work.
Will secret boards be included?
Secret boards can be included if your access token is authorized to read them. If you prefer to leave them out, your AI assistant can limit the backup to public boards. Access is controlled by the token you provide.
How big can the file get?
Large accounts with thousands of Pins produce a larger CSV but still a modest file size. Pins are paged through in batches, so even a large account can be exported in a single run. Nothing needs to be installed.
What permissions does it need?
boards:read, pins:read. Nothing else in your accounts is used.
Does it need AI?
No. It runs without AI, so it doesn't use your plan's AI allowance.
How many runs does it use?
One run each time it runs (monthly). Checks that find nothing to do and stop right away aren't counted.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Back up your boards and Pins every month” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.