Instil + Stripe + Filter by Zapier

Add new Stripe payments to Instil for unknown people

Anytime a new payment is created in Stripe, search constituents and transactions, confirming neither exists. Stripe doesn't require a name, but Instil does. This flow supports the creation of the constituent with an unknown name and a contribution from Stripe.

Anytime a new payment is created in Stripe, search constituents and transactions, confirming neither exists. Stripe doesn't require a name, but Instil does. This flow supports the creation of the constituent with an unknown name and a contribution from Stripe.

  1. When this happens...
    StripeStripe
    New Payment

    Triggers when a new payment is completed.

    TriggerInstant
  2. automatically do this...
    InstilInstil
    Search Transactions

    Searches for transactions by external ID.

    ActionSearch
  3. then do this...
    InstilInstil
    Search Transactions

    Searches for transactions by external ID.

    ActionSearch
  4. then do this...
    Filter by ZapierFilter by Zapier
    Only continue if...

    Set up rules to specify when this Zap can continue running.

    ActionFilter
  5. then do this...
    InstilInstil
    Search Constituents

    Searches for constituents by email or external ID

    ActionSearch
  6. then do this...
    InstilInstil
    Create Constituent

    Creates a new constituent record.

    ActionWrite
  7. then do this!
    InstilInstil
    Create Transaction

    Creates a new transaction record.

    ActionWrite
Start free with email
  • Free forever for core features
  • 14 day trial for premium features & apps

Supported triggers and actions

  • Stripe triggers, actions, and search

    Checkout Session Completed

    Triggers when a checkout session is completed.

    Trigger
    Instant
    Try It
  • Stripe triggers, actions, and search

    Invoice Payment Failed

    Triggers when an invoice payment fails.

    Trigger
    Instant
    Try It
  • Stripe triggers, actions, and search

    New Subscription

    Triggers when a customer is signed up for a new plan.

    Trigger
    Instant
    Try It
instil-ca204470 logo
instil-ca204470 logo

About Instil

Instil is a nonprofit CRM platform that supports best practices for major gift operations and constituent management

Related categories

  • CRM (Customer Relationship Management)
stripe logo
stripe logo

About Stripe

Stripe is a developer-friendly way to accept payments online and in mobile apps. Stripe's suite of APIs powers commerce for thousands of companies of all sizes, processing billions of dollars for businesses each year.
Learn more

Related categories

  • Payment Processing
filter logo
filter logo

About Filter by Zapier

Only allow a Zap to proceed when a certain condition is met. For example, if you're sending a text message when you receive a new email, you could use a Filter that only sends a text message when the email received is from a certain address.
Learn more

Related categories

  • Developer Tools
  • Zapier