aiofthe.day
Subscribe

Pull renewal dates for every subscriber so you can contact them

Claude CodeUser story

A solo online-course business owner in Japan used Claude Code to write a small program that pulls each subscriber's next renewal date from the course platform's API, a job that would otherwise mean checking about 100 customer pages by hand.

First reported
ccwm.substack.com · 10 Sept 2025
Added
13 Oct 2026
Source checked
13 Oct 2026

What they did

The owner needed to contact customers on two subscription plans before their renewals, but the Thinkific export did not include renewal dates. In a few plain sentences they asked Claude Code for a program that lists subscription buyers via the Thinkific API with each person's next renewal date. When the first run showed duplicate records, they described the problem in plain language and Claude Code found the cause, rewrote the code and tested it.

What happened

The poster says their own hands-on time was about five minutes for a task that would have taken hours of manual lookup and data entry.

Keep in mind

The owner still had to run the program from a code editor and terminal, which can intimidate beginners, and the post does not cover the outreach messages themselves.

Try it with your agent

Write a small script that uses the <your course or subscription platform> API to list every customer on <plan names>, with their email and next renewal date, and save it as a CSV in <folder>. Explain how to run it step by step for a non-programmer. Check the output for duplicate customers and tell me how you handled them. Do not change any data on the platform.

Replace the <angle brackets> with your own details.

Original source

ccwm.substack.comUser story

Someone who uses the agent described their own setup. Figures are theirs.

More from Claude Code →More in Sales & leads →Get five like this every day