SOCIAL MEDIA

Turn Promoter NPS Responses Into Testimonial Videos

When a post-purchase survey returns a high NPS score with a written comment, it scripts and renders a narrated captioned testimonial video and routes it to your team for review…

CategorySocial Media
Enginesim
Difficultyintermediate
Triggerwebhook
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerSurvey response received (webhook)HTTP webhook
  • LogicKeep promoters (9-10) with a comment
  • ActionScript + captions from comment (OpenAI)OpenAI
  • ActionGenerate AI voiceover (ElevenLabs)ElevenLabsElevenLabs
  • ActionRender captioned video (Replicate)ReplicateReplicate
  • OutputCreate Notion review cardNotionNotion

What it does

It catches inbound NPS or post-purchase survey responses, isolates the promoters who left a real written comment, and converts those comments into captioned testimonial videos logged in a Notion review board.

When to use it

Use it when your best testimonials are buried in survey data. It filters out scores-only and detractor responses so you only spend render credits on genuine promoter quotes worth publishing.

How it works

  1. 1A survey response arrives via webhook with score and free-text fields.
  2. 2A filter passes only promoter scores (9-10) that include a non-empty comment.
  3. 3OpenAI shapes the comment into a concise voice script with on-screen captions.
  4. 4ElevenLabs produces the AI voiceover.
  5. 5Replicate renders the vertical captioned testimonial video.
  6. 6A Notion card is created in the review board with the embedded video and source response for human sign-off.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect ElevenLabsText-to-speech, voice cloning.
  4. 4
    Connect ReplicateImage, video, and model inference.
  5. 5
    Connect NotionPages, databases, comments.
  6. 6
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  7. 7
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  8. 8
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.