Givebutter + Spektrix + Formatter by Zapier + Looping by Zapier + Filter by Zapier

Add new customers, orders, and donations to Spektrix from new GiveButter transactions

When a new transaction with a donation is made in GiveButter, this integration will attempt to find an existing customer or create a new customer in Spektrix, and then process an order with the corresponding donation(s). This will simplify your process, removing redundant importing work.

When a new transaction with a donation is made in GiveButter, this integration will attempt to find an existing customer or create a new customer in Spektrix, and then process an order with the corresponding donation(s). This will simplify your process, removing redundant importing work.

  1. When this happens...
    GivebutterGivebutter
    New Transaction

    Triggers when a new transaction is created.

    TriggerInstant
  2. automatically do this...
    Formatter by ZapierFormatter by Zapier
    Utilities

    Various utilities like "choose value from list" or "look up in table" (with line-item support).

    ActionWrite
  3. then do this...
    Formatter by ZapierFormatter by Zapier
    Numbers

    Work with numeric data to do math operations, reformat currencies, and more (with line-item support).

    ActionWrite
  4. then do this...
    SpektrixSpektrix
    Fund: Find a Fund

    Finds a Merchandise Item by name

    ActionSearch
  5. then do this...
    SpektrixSpektrix
    Basket: Create a New Basket

    Creates a new empty Basket

    ActionWrite
  6. then do this...
    SpektrixSpektrix
    Basket: Add a Customer

    Adds a Customer to a Basket

    ActionWrite
  7. then do this...
    Looping by ZapierLooping by Zapier
    Create Loop From Line Items

    Creates a new Loop from line item(s). This is an advanced action!

    ActionWrite
  8. then do this...
    SpektrixSpektrix
    Basket: Add a Donation

    Adds a Donation to a Basket

    ActionWrite
  9. then do this...
    Filter by ZapierFilter by Zapier
    Only continue if...

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

    ActionFilter
  10. then do this...
    SpektrixSpektrix
    Basket: Add Payment Type

    Adds a Custom Payment Type to Basket

    ActionWrite
  11. then do this!
    SpektrixSpektrix
    Basket: Confirm a Basket

    Confirms a Basket once all required items have been added

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

Supported triggers and actions

    • TransformRequired

    Action
    Write
    • TransformRequired

    Action
    Write
givebutter logo
givebutter logo

About Givebutter

Givebutter is a fundraising platform that helps you raise money online with donation forms, team fundraising campaigns, and ticketing.

Related categories

  • Fundraising
spektrix logo
spektrix logo

About Spektrix

Spektrix is the market-leading CRM, ticketing, marketing and fundraising solution for theatres and the performing arts.

Related categories

  • Sales & CRM
formatter logo
formatter logo

About Formatter by Zapier

Data isn't always in the format you need. Perhaps a date is in International format, but your app needs it in American format. Or maybe you need to Title Case a subject, truncate text for a Tweet, or turn Markdown text into HTML for your blog. Zapier's Formatter tool can help.
Learn more

Related categories

  • Documents
  • Zapier
looping logo
looping logo

About Looping by Zapier

Looping by Zapier is a helper app to repeat Action(s) in you Zaps a variable number of times for sets of values.
Learn more

Related categories

  • Developer Tools
  • Zapier
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