90% off for the first 200 customers (1 left)

JohnDistribPal1/7

Get customers on autopilot with AI agents.

DistribPal is source code you open with your coding agent (Claude Code, Cursor or Codex). Give it a link to your app and it makes photo slideshows for TikTok, Instagram, Facebook and YouTube, then schedules them. Ask for a week, a month or a year at a time.

Pay once, use it forever · your keys · your accounts · no subscription

Slide 01 of a generated slideshow: how is it possible for him to move on so fast when it feels like my world just ended
Slide 02 of a generated slideshow: how is it possible for him to move on so fast when it feels like my world just ended
Slide 03 of a generated slideshow: how is it possible for him to move on so fast when it feels like my world just ended
Slide 04 of a generated slideshow: how is it possible for him to move on so fast when it feels like my world just ended
1/4
No Contact Tracker: Rerise“how is it possible for him to move on so fast when it feels like my world just ended”
Slide 01 of a generated slideshow: how many imaginary conversations do i need to have in my head before they finally stop happening
Slide 02 of a generated slideshow: how many imaginary conversations do i need to have in my head before they finally stop happening
Slide 03 of a generated slideshow: how many imaginary conversations do i need to have in my head before they finally stop happening
Slide 04 of a generated slideshow: how many imaginary conversations do i need to have in my head before they finally stop happening
1/4
No Contact Tracker: Rerise“how many imaginary conversations do i need to have in my head before they finally stop happening”
Slide 01 of a generated slideshow: how many days does it really take to stop feeling this sharp weight in my chest
Slide 02 of a generated slideshow: how many days does it really take to stop feeling this sharp weight in my chest
Slide 03 of a generated slideshow: how many days does it really take to stop feeling this sharp weight in my chest
Slide 04 of a generated slideshow: how many days does it really take to stop feeling this sharp weight in my chest
1/4
No Contact Tracker: Rerise“how many days does it really take to stop feeling this sharp weight in my chest”

JohnDistribPal2/7

7.5M+ views in a month9 accounts, 4 platforms$0 spent on ads

Organic UGC is the cheapest way there is to market an app: buying this much reach on the same platforms would have run into thousands of dollars.

JohnDistribPal3/7

One command.
As many posts as you want.

This is the actual terminal, the first time you run it on a new app. It takes about five minutes, you only do it once, and everything after it is a single command.

  1. You open the code you just downloaded

    Point your coding agent at the folder and say the word. It checks the machine, installs what it needs, then starts a short interview of about ten questions, one at a time.

    Terminal screenshot: You open the code you just downloaded
  2. You give it a link to your product

    An App Store or Play listing, or the site your web app lives on. It reads the page and writes your name, tagline and pitch itself, then runs the audience research on the people already served by products like yours.

    Terminal screenshot: You give it a link to your product
  3. It does the ICP research for you

    It works out who your customer actually is and hands it back in their own words. Every line of copy it writes from then on gets written against that.

    Terminal screenshot: It does the ICP research for you
  4. You clone a viral slideshow, or use a built-in format

    Drop in a post that is already working in your niche and it reads the structure into a format of your own. Or skip it and pick one of the formats that ship with it. Answer the last few questions and the machine is set up for good.

    Terminal screenshot: You clone a viral slideshow, or use a built-in format
  5. Then you ask for as much content as you want

    A week, a month, a year of it in one go. There is no approval queue and nothing to export. Connect it to Postiz, a social media scheduling tool, and it schedules the whole batch as well, posted to TikTok, Instagram, Facebook and YouTube on its own.

JohnDistribPal4/7

This is what
one command makes.

It makes TikTok-style photo slideshows. Point it at a slideshow that already works in your niche, it clones the format, and then you generate hundreds of your own in that shape, for your app and your audience. Nothing below was shot, written or laid out by hand.

The slides
Vertical 9:16 images in swipe order, ready to post. Two to seven per set, depending on the format.
The video
The same slides cut into a reel with music, so one set posts as a TikTok slideshow, an Instagram reel, a Facebook video and a YouTube Short.
The caption
One line and a few hashtags, written for that specific set. A different caption every time, never the same one twice.
Slide 01 of a generated slideshow: part of me wants to say yes
Slide 02 of a generated slideshow: part of me wants to say yes
Slide 03 of a generated slideshow: part of me wants to say yes
Slide 04 of a generated slideshow: part of me wants to say yes
1/4
No Contact Tracker: Rerise“part of me wants to say yes”
Slide 01 of a generated slideshow: four tasks to tick off before the emails pile up
Slide 02 of a generated slideshow: four tasks to tick off before the emails pile up
Slide 03 of a generated slideshow: four tasks to tick off before the emails pile up
Slide 04 of a generated slideshow: four tasks to tick off before the emails pile up
Slide 05 of a generated slideshow: four tasks to tick off before the emails pile up
Slide 06 of a generated slideshow: four tasks to tick off before the emails pile up
1/6
75 Day Challenge: Soft Tracker“four tasks to tick off before the emails pile up”
Slide 01 of a generated slideshow: honoring my word to myself without needing to be obsessive about it
Slide 02 of a generated slideshow: honoring my word to myself without needing to be obsessive about it
Slide 03 of a generated slideshow: honoring my word to myself without needing to be obsessive about it
Slide 04 of a generated slideshow: honoring my word to myself without needing to be obsessive about it
Slide 05 of a generated slideshow: honoring my word to myself without needing to be obsessive about it
Slide 06 of a generated slideshow: honoring my word to myself without needing to be obsessive about it
1/6
75 Day Challenge: Soft Tracker“honoring my word to myself without needing to be obsessive about it”
Slide 01 of a generated slideshow: ditching the extreme rules for a version of the challenge that sticks
Slide 02 of a generated slideshow: ditching the extreme rules for a version of the challenge that sticks
Slide 03 of a generated slideshow: ditching the extreme rules for a version of the challenge that sticks
Slide 04 of a generated slideshow: ditching the extreme rules for a version of the challenge that sticks
Slide 05 of a generated slideshow: ditching the extreme rules for a version of the challenge that sticks
Slide 06 of a generated slideshow: ditching the extreme rules for a version of the challenge that sticks
1/6
75 Day Challenge: Soft Tracker“ditching the extreme rules for a version of the challenge that sticks”
Slide 01 of a generated slideshow: watching the day count climb is the only motivation i need right now
Slide 02 of a generated slideshow: watching the day count climb is the only motivation i need right now
Slide 03 of a generated slideshow: watching the day count climb is the only motivation i need right now
Slide 04 of a generated slideshow: watching the day count climb is the only motivation i need right now
Slide 05 of a generated slideshow: watching the day count climb is the only motivation i need right now
Slide 06 of a generated slideshow: watching the day count climb is the only motivation i need right now
1/6
75 Day Challenge: Soft Tracker“watching the day count climb is the only motivation i need right now”
Slide 01 of a generated slideshow: choosing consistency over perfection so i can actually reach day seventy-five
Slide 02 of a generated slideshow: choosing consistency over perfection so i can actually reach day seventy-five
Slide 03 of a generated slideshow: choosing consistency over perfection so i can actually reach day seventy-five
Slide 04 of a generated slideshow: choosing consistency over perfection so i can actually reach day seventy-five
Slide 05 of a generated slideshow: choosing consistency over perfection so i can actually reach day seventy-five
Slide 06 of a generated slideshow: choosing consistency over perfection so i can actually reach day seventy-five
1/6
75 Day Challenge: Soft Tracker“choosing consistency over perfection so i can actually reach day seventy-five”
Slide 01 of a generated slideshow: balancing my job and my health with a routine that actually fits my life
Slide 02 of a generated slideshow: balancing my job and my health with a routine that actually fits my life
Slide 03 of a generated slideshow: balancing my job and my health with a routine that actually fits my life
Slide 04 of a generated slideshow: balancing my job and my health with a routine that actually fits my life
Slide 05 of a generated slideshow: balancing my job and my health with a routine that actually fits my life
Slide 06 of a generated slideshow: balancing my job and my health with a routine that actually fits my life
1/6
75 Day Challenge: Soft Tracker“balancing my job and my health with a routine that actually fits my life”

JohnDistribPal5/7

7.5 million views.
$0 in ad spend.

Analytics report showing 7,231,988 views
Analytics report showing 50,000 post views
Analytics report showing 75,600 post views
Analytics report showing 20,600 post views
Analytics report showing 35,200 post views
Analytics report showing 30,367 views
Analytics report showing 44,427 views
Analytics report showing 22,517 views
Analytics report showing 13,154 views

I got traction when I stopped building and started marketing.

Dashboard showing 1,010 first-time downloads
Dashboard showing 41.1K units sold
Dashboard showing 23 paywall conversions
Dashboard showing a run of paywall conversions
Dashboard showing $14,114.96 ARR
Dashboard showing $6,602.46 ARR
Dashboard showing $4,868.02 ARR
Dashboard showing $2,629.87 ARR

Building apps is easy now. Getting customers isn’t. For years I shipped apps nobody saw, because given the choice between one more feature and one more post, I picked the feature every single time.

JohnDistribPal

In the early days, distribution beats product. An average app people see will beat a great one they don’t.

So I started posting, and hit the real problem: making the content ate my week. I would go hard for ten days, burn out, go quiet for a month, and lose whatever traction I had. I built DistribPal to get out of that loop, and it is the only reason I still post at all.

John, who built DistribPal

JohnDistribPal6/7

Straight answers.

How much of this is actually automatic?

All of it. You say "generate a month of slideshows" and your agent writes the copy, produces the photographs, builds the videos, writes a different caption for each one and schedules them across your accounts. Every set is also rendered as a video, so the same post can go out as a TikTok slideshow, a reel on Instagram and Facebook, and a YouTube Short. There is no approval queue and nothing to export. You can still open the batch and change anything you want, but you do not have to.

Why is it $25?

The first 200 customers get it for $25 because they are the ones who send me feedback and feature requests, which is what makes the tool better. If you got in early, every 1.x update is still included.

Is this a subscription, or a one-time payment?

No. One payment and it is yours, running on your own machine and your own keys. No licence server, nothing phoning home, and every 1.x update included.

Do I need to be technical?

You need a coding agent (Claude Code, Cursor or Codex) and to be able to run one command. You give it a link to your app and the agent does the rest: it installs everything, reads the page to work out what you sell, and sets itself up. You never open a config file.

What does it cost to run?

Pennies a post. You bring your own free Gemini API key and pay Google directly for 2 to 5 image calls per slideshow. Everything else, captions, screens, cards and videos, is made on your machine and costs nothing. On top of that you need a coding agent to drive it, Claude Code, Cursor or Codex, which most developers are already paying for.

JohnDistribPalVersion 1.0 · available now7/7

You already built it.
Get customers on autopilot.

One payment, your own keys, and a full queue of content scheduled this afternoon, for every account you run.

$250$25

90% off for the first 200 customers · 1 left

Get it for $25 →

Instant download · every 1.x update included

distribpal.com

DistribPal

© 2026 DistribPal · Commercial licence, one company