Your team's operational hub for everything PR.
PR teams juggle dozens of moving pieces across multiple clients — pitches sent, interviews scheduled, articles in progress, events submitted to, awards being tracked, action items piling up. Most of this lives in scattered Google Sheets, Slack threads, and someone's memory. The Activity Log gives your entire team a single, shared view of everything happening across every client — with smart data entry that eliminates the tedious work of logging it all manually.
Most PR firms track their work across a patchwork of tools: one Google Sheet for media outreach, another for events, a third for awards, and Slack threads for everything else. When a client asks for a status update, the account lead has to pull data from five different places, reconcile inconsistencies, and compile it into something presentable. New team members have no way to get up to speed on what's been happening with a client. Important follow-ups fall through the cracks because nobody has a clear view of what needs attention.
PR Desk's Activity Log replaces all of those scattered systems with a single operational hub. It tracks seven types of PR activity — pitches, interviews, articles, events, awards, action items, and deliverables — each with its own relevant statuses and fields. But the real power is in how data gets in: type or paste a free-text update and the system automatically categorizes every item, or upload a client agenda document and every line item gets parsed into the right activity type. When the client calls, export a formatted agenda or status report with one click.
Instead of filling out forms, your team can type or paste a free-text update like: "Pitched Dan at Axios on Tuesday about the Series B, he opened but hasn't responded. Interview with Sarah at Bloomberg confirmed for Friday. Need to submit the Forbes 30 Under 30 nomination by next week." The system automatically parses this into individual activity entries — a pitch, an interview, and an award submission — with the right type, status, reporter, dates, and assignees filled in. Review the parsed entries, remove anything incorrect, and save them all with one click.
Upload a client agenda document (.docx or .txt) and the system reads every line item — action items, media updates, interview schedules, event submissions, awards tracking — and categorizes each one into the appropriate activity type with the correct status. This means you can take the agenda doc your team already maintains for each client and import it directly into the Activity Log, instantly populating the tracker with everything that's happening.
Each activity type has its own set of relevant statuses: pitches track from sent through opened, replied, interested, or passed to coverage. Interviews move from scheduled to confirmed to completed. Awards go from submitted to pending to won or declined. Events track from submitted through confirmed to completed. Action items and deliverables move from pending through in progress to completed. Each status is color-coded for quick scanning, and you can update any status with a single click directly in the table.
When it's time to report to a client, filter the Activity Log by client name and export in one of three formats: a formatted Excel spreadsheet with all entries, a detailed client agenda document organized by section (action items, media outreach, interviews, articles in progress, events, awards), or a simple status report table. The agenda format mirrors the structure of a traditional PR weekly update — sections for your team's action items, active pitches, upcoming interviews, and more — ready to copy into an email or Google Doc.
Click "Quick update" and type or paste a free-text summary of what's happening — the system auto-categorizes every item into the right activity type with appropriate statuses, dates, and assignees.
Or click "Import agenda" to upload a client agenda document (.docx or .txt) — every line item gets parsed and categorized automatically.
Or click "Import list" to upload a media list you've already pitched from — each reporter gets logged as a pitch with status "sent."
Or use "Manual entry" for one-off items — pick an activity type, fill in the relevant fields, and save.
As things progress, update statuses with a single click in the table. Click any row to expand it for full editing — change any field, add notes, or delete the entry.
Filter by client, activity type, team member, or status to focus on what matters right now.
When a client asks for an update, click Export and choose between an Excel download, a formatted client agenda, or a simple status report — all generated from the data your team has already been logging.
Daily team updates — at the end of each day, team members type a quick summary of what they worked on. The system logs it all automatically, creating an always-current picture of activity across every client.
Client call prep — before a client call, filter by that client and export a formatted agenda. The document is structured the way clients expect: action items, media updates, upcoming interviews, events, awards — all in one clean view.
Onboarding new team members — when someone new joins the team or takes over an account, they can see the full history of every activity for every client they're assigned to, with notes and context from previous team members.
Avoiding duplication — before pitching a reporter, check the Activity Log to see if someone else on the team has already contacted them for the same client. This happens more often than anyone admits, especially on larger teams.
Management visibility — account leads and firm principals can filter by team member to see who's doing what, or filter by status to find items that need follow-up. No more chasing people for updates — the data is already there.
No credit card required. Set up in under two minutes. Start generating results immediately.
Get started free