Quarterly review decks in Google Slides for every top household
On the last business day of each quarter, generate a personalized Google Slides review deck for every top-tier Addepar household and drop links in your advisor Slack channel.
On the last business day of every quarter at 6am, generate a personalized quarterly review deck in Google Slides for every top-tier household in Addepar, save it into a per-household folder in Google Drive, and post a summary in the advisor team Slack channel with links to every deck so advisors can review before their quarterly client meetings.
Step 1 — Pick the households. Call Addepar List Entities and filter to the household (or client) entities that qualify as top-tier: for example, households flagged as tier 1 / A-tier in Addepar, or households above a configurable AUM threshold. If the firm tags households with an advisor attribute, keep that on each record so I know who owns the client.
Step 2 — Pull quarterly performance per household. For each qualifying household, call Addepar Query Portfolio Data for the trailing quarter with the columns advisors actually present in reviews: time-weighted return, benchmark return, net contribution/withdrawals, ending market value, asset-class allocation, and the top ten positions with weight and quarterly P&L. Query Portfolio Data has a 60-second sync limit — if a household times out, retry using Submit Async Portfolio Job (submit, poll for completion, then download the results) so very large households still complete.
Step 3 — Build the deck. Use Google Slides Create a Presentation to spin up a new deck titled with the household name and quarter. Then use CreateSlide, CreateShape, and CreateTable to lay out: (a) a cover page with the household name, quarter, and advisor; (b) a performance summary slide showing quarterly return vs benchmark and ending market value; (c) an allocation breakdown table by asset class; (d) a top movers slide listing the three best and three worst positions this quarter by dollar P&L; and (e) a talking-points slide.
The talking-points slide is the whole point — do not use templated boilerplate. Write three to five bullets that reference this specific household's actual movers, largest holdings, allocation drift versus target, and any notable contributions or withdrawals from the quarter. If the household lost ground to its benchmark because one concentrated position dragged, say that. If cash built up meaningfully, flag it. Every bullet must be grounded in numbers from that household's own Query Portfolio Data results.
Step 4 — File the deck. For each household, use Google Drive Create Folder to make a per-household folder (e.g. "Q3 2026 Review — Smith Family") under a shared parent folder the advisor team already uses, then move the presentation into that folder so review materials stay organized household by household.
Step 5 — Notify the team. Use Slack Send a Message to post a single roll-up in the advisor team channel: total households prepared, and a bulleted list with each household name, the owning advisor (if known), and a link to the deck. Keep it scannable so advisors can click into their own clients and start reviewing.
If a household has no advisor tagged, still generate the deck and list it under an "unassigned" section in the Slack summary. If Query Portfolio Data fails for a household even after the async retry, skip the deck and list that household under a "needs manual pull" section so nothing falls silently.
Additional information
What does this prompt do?
- Pulls quarterly performance, allocation, and top-position data from Addepar for every top-tier household
- Builds a personalized Google Slides deck per household with cover, performance summary, allocation breakdown, top movers, and talking points
- Saves each deck into a per-household folder in Google Drive so review materials stay organized
- Posts a single Slack summary in the advisor channel with links to every deck, ready for pre-meeting review
What do I need to use this?
- An Addepar login with access to the households you want reviewed
- A Google account that can create presentations, folders, and files in Google Drive and Google Slides
- A Slack workspace and the name of the advisor team channel where the summary should be posted
- A rule for what counts as top-tier (an Addepar tier tag or an AUM threshold)
How can I customize it?
- Change the cadence or the time of day the decks are generated
- Adjust which households qualify as top-tier (tier tag, AUM cutoff, custom Addepar attribute)
- Tune the talking-points guidance: how many bullets, what advisors should highlight, tone for the client
- Point the decks at a different Drive parent folder or Slack channel
FAQs
Does every household get the same slide template?
What happens if a household is too big to query in one shot?
Can advisors edit the decks before their client meetings?
Do we have to run this every quarter, or can we test it on one household first?
What if a household doesn't have an advisor tagged in Addepar?
Related templates
New roof inspection requests from your website form land in JobNimbus within a minute, with no duplicate records and nothing retyped by your team.
Every new customer request gets a priority, triage labels, a friendly reply with the right help article, and a Slack ping only when it is truly urgent.
When a bot opens a version bump pull request, we read the real documentation for that exact version and tell you whether it is safe to merge.
The moment a deal hits Closed Won, the right contract starts in Ironclad, the link lands on the deal, and your sales channel hears who owns the next step.
Every Monday, find contracts renewing or expiring in the next 90 days, post a ranked digest to Slack, and open Asana tasks for the ones that need a decision now.
Every Friday, spot the questions your team keeps answering by hand and get a ready-to-review help article drafted from real fixes.
Turn quarterly review prep into a two-minute Slack scroll.
Get every household's deck ready the moment the quarter closes, so advisors walk into review meetings prepared instead of scrambling.