Weekly Craigslist spend and capacity review in Notion
Every Monday at 7am, get a written Notion page that ties this cycle's Craigslist spend to engagement, flags low posting blocks, and recommends where to reallocate.
Every Monday at 7am, run a Craigslist spend and capacity review and publish it to Notion as a new dated child page under a fixed parent page I choose.
Trigger: cron, every Monday at 7am in my local time zone.
Data to pull from Craigslist:
1. Call Generate Early Invoice to pull all uninvoiced billing items for the current billing cycle. Use this to compute total spend so far this cycle and to group spend by area and product class.
2. Call Get Posting Block Balances to see remaining posting capacity per area and product class.
3. Call Get All Postings Stats for the prior calendar week (Monday through Sunday) to get impressions, views, contacts, shares, and favorites per posting. Roll these up by area and product class so we can compare spend to engagement.
Synthesis the agent should do:
- Compute total cycle-to-date spend and top 5 spend areas/product classes.
- Identify areas/product classes where remaining block balance is low relative to the recent posting pace (flag as replenishment risk).
- Identify areas where we are spending real money but engagement is weak relative to the account average (flag as reallocation candidates).
- Produce a short, opinionated recommendations list: where to add blocks, where to pull back, and what to watch this week.
Output: call Notion Create a Page with the fixed parent page as the parent and a title like "Craigslist weekly review — <Mon DD, YYYY>". The page body should have these sections, in this order:
1. Total spend this cycle so far (with a one-line trend vs. last cycle if available).
2. Top 5 spend areas / product classes.
3. Areas with low block balances that need replenishment.
4. Areas where we are spending but engagement is weak (reallocation candidates).
5. Recommendations for this week.
Integrations: Craigslist (bulk posting) and Notion. Workflow type: agent. The value here is the synthesis across three datasets and the written recommendations, so an agent-based workflow is the right fit.
Additional information
What does this prompt do?
- Pulls this cycle's uninvoiced Craigslist spend so you can see what you have run up so far before the bill lands.
- Checks remaining posting block balances by area and product class and calls out anywhere you are at risk of running out mid-week.
- Cross-references last week's engagement (impressions, views, contacts) against where the money went, so weak areas surface as reallocation candidates.
- Writes a dated Notion page under a parent you choose, with sections for total spend, top categories, low balances, weak engagement, and a short recommendations list.
What do I need to use this?
- A Craigslist bulk posting account with API access (the program for approved high-volume posters).
- A Notion workspace and a parent page where each weekly report can be added as a new child page.
- A rough sense of which areas and product classes you actively post in, so the recommendations are grounded.
How can I customize it?
- Change the schedule. Monday at 7am is the default, but you can move it to Friday afternoon for a wrap-up or shift the time zone.
- Swap the parent page in Notion if you want the reports filed under a different team space.
- Tune the thresholds for what counts as a low block balance or weak engagement so the recommendations match how aggressively you reallocate.
Frequently asked questions
Do I need special access to use the Craigslist side?
Where does the report show up?
Can I change what goes in the report?
What if I run several Craigslist accounts?
How far back does the engagement data look?
Stop guessing where your Craigslist budget went.
Connect Craigslist and Notion once, and Geni files a fresh spend, capacity, and engagement review under your chosen parent page every Monday at 7am.