Marketing templates

Customer story development

Pump Up's customer story development agent turns verified customer achievements into published case studies without risking unapproved customer claims or brand embarrassment. It cross-checks CRM usage data, interview transcripts, and customer permissions, prepares a grounded narrative with verified metrics, and routes drafts to account owners and the customer for formal approval before confirming publication in your CMS or document repository.

Or copy into your agent
Customize this Pump Up template for me: pumpup.com/templates/customer-story-development/template.md

When to use it

Marketing leads, content operators, and customer advocacy managers at growing B2B companies who need credible case studies without manual chasing.

Example scenario

A customer advocacy manager initiates a case study for Acme Logistics after an implementation milestone. The agent gathers usage logs from the CRM and an intake questionnaire from Tally, which claims a '45% reduction in dispatch latency.' Cross-referencing the initial benchmark reveals dispatch latency fell by 28%, while driver onboarding time fell by 45%. Rather than propagating the incorrect metric, the agent highlights the discrepancy in the evidence brief and prompts the account executive to clarify with Acme's operations director during draft review. Acme's director approves the revised 28% dispatch metric with an updated direct quote, grants written approval for logo usage on the website, and the marketing lead approves staging the draft. Once staged in Webflow, the marketing lead inspects the staged preview and provides final authorization for live release. The agent triggers the authorized publish action, reads back the live CMS item status to confirm public placement, and logs the signed permission document.

Getting started

  • Connect CRM (Attio or HubSpot) to read customer account history and advocacy status
  • Designate intake channels for customer interview notes, Tally forms, or call transcripts
  • Specify the content repository (Notion or Google Docs) and CMS target (Webflow or blog)
  • Assign the marketing lead and relationship owner responsible for story approvals

Common questions

How does the agent verify that customer metrics and quotes are accurate?

The agent cross-checks draft statements against raw intake transcripts, recorded benchmark surveys, and CRM milestone logs, flagging any metric without direct textual or quantitative backing.

What happens if a customer allows the story but denies permission to use their logo or company name?

The agent drafts an anonymized profile and presents the exact proposed pseudonym, revised descriptive attribution, and scrubbed copy back to the customer contact to secure written consent for the anonymized version before publication.

Can the agent publish directly to our website CMS?

The agent stages the draft in Webflow, Notion, or your CMS, and only triggers live public release or completes handoff after explicit final authorization from the marketing lead, verifying the live record upon publication.

Platform documentation

How the customer story development agent works

This playbook governs customer success story and case study production for an identified client milestone. One run evaluates a single nominated customer account, validates documented business outcomes against operational evidence, secures formal customer permission, and routes the approved narrative into your content management system or document repository. Operating boundaries require that the agent never publish directly to live public channels without human confirmation, never invent quantitative claims or quotations, and never contact a customer account when an active commercial sensitivity or unresolved support blocker is flagged.

  • Extract the nominated customer account details, milestone trigger, and raw interview or survey submissions from the CRM or intake form. Verify that the customer account is in good standing and that contract terms permit advocacy participation. Cross-check initial intake claims against logged CRM implementation dates and benchmark statistics, highlighting any metric or timeline discrepancies for the authoring dossier.
  • Information request. Present the account executive or customer success manager with the initial story brief, candidate metrics, and recorded interview excerpts. Request confirmation that the account relationship is currently stable for public advocacy outreach and ask for clarification on any unverified operational metrics. If the account owner indicates an ongoing renewal negotiation or unresolved support escalation, halt outreach and place the case on hold until the relationship blocker resolves.
  • Assemble the structured customer story draft according to brand narrative guidelines, dividing the copy into client background, core operational bottleneck, implemented configuration, and measurable business impact. Attribute every direct quote to a specific recorded interview statement and link every quantitative claim to a verified milestone log. Prepare alternate copy blocks for both fully attributed and anonymized publication formats.
  • Approval. Present the complete narrative draft, evidence citation table, and proposed permission form to the internal marketing lead. The marketing lead verifies narrative tone, alignment with current messaging strategy, and factual grounding against the evidence dossier. If the marketing lead requests editorial adjustments, revise the draft and resubmit; if the draft is approved, proceed to external customer review.
  • Transmit the approved draft and attribution agreement to the designated customer stakeholder, specifying the exact quotes, quantitative claims, and logo assets requested for public release. Require formal written sign-off confirming the accuracy of all attributed statements and defining permitted distribution channels.
  • Approval. Review the customer's returned sign-off and permission grant with the marketing editor. Verify whether the customer authorized full corporate attribution, restricted quote usage, required specific metric redactions, or mandated an anonymized company profile. If an anonymized profile is required, prepare the exact proposed pseudonym and scrubbed descriptive phrasing and obtain customer written sign-off on that specific anonymized version before moving forward. Once customer consent is validated, proceed to staging the draft.
  • In a fictional scenario, an advocacy manager initiated a story run for Northwind Freight following their annual contract renewal. Intake notes from a post-implementation survey reported that Northwind achieved a 60% acceleration in warehouse dispatch. During evidence reconciliation, logged warehouse telemetry in the CRM showed dispatch cycle times decreased from 45 minutes to 27 minutes—a 40% improvement, while administrative filing time decreased by 60%. Rather than propagating the inflated 60% dispatch claim, the agent documented the distinction in the evidence table. When presented with the draft, the account owner confirmed the 40% figure with Northwind's logistics director. Northwind approved the revised copy with an authorized executive quote but withheld permission for vector logo display. The agent updated the publication payload to text attribution without logo assets, staged the draft in Webflow, and notified the marketing lead. After verifying the staged preview, the marketing lead authorized public release. The agent executed the publish action, verified the published Webflow live URL and item status via API read-back, and logged the confirmed placement.
  • Stage the finalized case study draft, approved imagery, and authorized metadata in the designated destination, such as Webflow CMS, HubSpot blog staging, or a central Notion repository. Read back the staged record identifier and revision status from the destination platform to verify successful draft creation.
  • Approval. Present the staged preview, read-back verification receipt, and verified customer consent record to the marketing lead for final publication authorization. The marketing lead inspects the live preview rendering, confirms the publication schedule, and chooses whether to execute immediate live publishing via API, assign an explicit manual publication handoff to a named webmaster with a scheduled release date, or hold the draft. If live publication is declined or indefinitely deferred, record the decision and move the case to Declined or unresolved.
  • Exception. If the CMS API is unreachable, authentication fails, or required destination schema fields are missing during staging or live publication, log the exact error payload and retain the approved markdown artifact and customer sign-off records in the workspace. Notify the content operations lead with the payload for manual entry, keeping the case pending until manual placement confirmation is verified.
  • Conclude the case only after verifying the approved live publication placement via API read-back or documenting an accepted handoff receipt with an accountable release owner and date, transitioning the board column to Outcome confirmed. If the customer explicitly declines participation, revokes quote approval, or fails to respond after scheduled follow-up periods, record the decision reason, archive the unreleased draft, and transition the board column to Declined or unresolved.

Where your team decides

  • Marketing lead approves the narrative angle, verified proof points, and quote attributions
  • Account owner confirms commercial sensitivity and timing appropriateness for the outreach
  • Customer contact provides formal written approval for quotes, metrics, and logo usage
  • Marketing lead authorizes live CMS publication or schedules an explicit publication handoff

Example systems

Configure connections and permitted actions during setup.

  • Attio
  • HubSpot
  • Tally
  • Notion

Checks to adapt

Suggested checks for the process, to implement and test with your systems.

  • Milestone verification

    Cross-references customer survey claims and intake questionnaire responses against CRM milestone timestamps and telemetry records, isolating unverified percentage improvements or conflicting dates.

  • Permission audit

    Evaluates customer consent forms and contract agreements to establish whether permitted usage covers company name, registered trademarks, executive names, or an explicitly customer-approved anonymized profile.

  • Evidence attribution check

    Compares every sentence containing a quantitative metric or direct quotation in the narrative against raw interview transcripts, ensuring zero unsubstantiated marketing statements.

  • Staging read-back

    Queries the target CMS or document workspace API following draft submission to verify that the entry exists in draft or staging status with all required frontmatter and metadata fields populated.

  • Publication verification

    Inspects the published CMS endpoint or live page record following marketing lead release approval to verify live HTTP availability and public placement status.

Process stages

Adapt customer story development with your team

Sign up