Streak CRM integration with Paperform through Zapier - dropdown values not syncing from live form

Hi folks,

I’m having trouble with a Zapier automation that connects Paperform submissions to my Streak CRM pipeline. The setup should create new boxes in Streak with contact info and service type selection.

The Problem:
Testing works fine within Zapier - both service options (“Residential” and “Commercial”) appear correctly in the Streak dropdown. However, when someone fills out the actual form on my website, only “Residential” entries make it through. When “Commercial” is selected, that field stays empty in Streak.

Current Setup:

  • Paperform sends data correctly (verified this part)
  • Streak pipeline has both dropdown options configured
  • Zapier action is “Create/Update Box” with field mapping
  • No error messages appear in the Zap history

What I’ve Checked:

  • Form submission data looks correct in Paperform
  • Dropdown field settings in Streak pipeline
  • Field mapping in Zapier

Anyone experienced similar issues with dropdown fields not transferring properly from live forms? The fact that testing works but real submissions don’t is really confusing. Would love to hear if there’s a solution or different approach that works better.

Thanks for any suggestions!

This is definitely a case sensitivity issue - I’ve hit this with Zapier integrations before. Your testing works fine, but the live form’s probably sending different values than Streak expects for that dropdown.

Check the exact strings being passed through. Forms often send “commercial” (lowercase) while Streak wants “Commercial” (capitalized), or there might be extra spaces hiding in there. Look at the raw data in your Zap history from a failed Commercial submission to see what’s actually coming through.

Paperform might also be sending dropdown values differently in live vs test submissions. Set up a webhook.site URL temporarily to capture the exact payload from a live form, then compare it to what you see in Zapier testing. If they don’t match exactly, add a formatter step in Zapier to clean up the data before it hits Streak. This fix has worked for me on similar dropdown sync problems.

Sounds like a timing problem. Paperform’s probably sending data before Streak’s dropdown field is ready. Add a 30-second delay in your Zapier workflow right before the Streak action - gives the API time to catch up. Also check if your Streak dropdown actually accepts both values or if there’s some restriction blocking them.

Had the same issue with Streak and Typeform a few months ago. The problem was how Streak handles dropdown updates vs creating new boxes. Switch your Zapier action from “Create/Update Box” to just “Create Box” - that might fix it. The update part sometimes messes with dropdown mapping, especially when the field exists but is empty. Streak gets weird about overwriting dropdown values like that. Also check if your Streak dropdown is set to “Allow multiple selections” - that causes issues where only some values work. Set it to single-select if that’s what you want. Another thing - make sure Commercial submissions are actually creating boxes at all. Sometimes Zapier shows success but Streak quietly rejects the data. Check your pipeline directly after a Commercial form comes in to see if the box exists, even with empty fields.