What can I beemind with Zapier?
Possibly literally (maybe not literally) anything. They have over a thousand different apps you can use to send information to a Beeminder goal. If the app you want isn't supported, you might be able to use its notifications, emails, or digests as the trigger instead.
How do I make a Zapier goal?
First, make sure you know what type of data Zapier will send — this has implications on the Beeminder goal type you want to use. Do More and Do Less goals are by far the most common, but there are use cases for the other types as well.
You'll need to create a regular Beeminder goal with the correct goal type first, then create or enable an existing Zapier zap to send data to that goal. Once your zap is set up, Beeminder should receive a datapoint the next time your zap runs.
Can I start sending Zapier data to an existing goal?
Probably! If the existing goal is already using a Beeminder autodata integration, contact support first so we can remove the current configuration.
If your existing goal has a different type than the one you want to use with Zapier, it may not be possible to convert the goal cleanly and retain its history. It's most likely simpler to start a new goal, but you can contact support to check.
Why can't I enter manual data on the website anymore?
When we first receive a datapoint from Zapier, we change the Data Source in your goal settings to indicate that it's been picked up as a Zapier goal. Removing the entry boxes on the site makes it a little more difficult to enter non-automatic datapoints... since they should be coming only from your Zapier zap... right?
However, if you don't like this setting, or if your zap fails to run and you need to input missing information, you can switch that setting back to Manual and the entry boxes will appear again. (And we won't switch it back on you anymore!)
I did my goal right before the deadline, but Zapier sent my data too late and I derailed.
Not legit. Contact us in support and we'll fix it.
Beeminder isn't showing any of my data.
Check the task history in your Zapier dashboard to be sure that the trigger is being recognized and actually triggering. We receive data from Zapier; if we don't receive anything, we don't know that there's been a problem!
Sample Zapier goal setup
In this example, we'll create a goal to post more frequently to Instagram, with data fed by a Zapier zap rather than by regular manual data entry.
- Head to create a new goal (also accessible through the New Goal link in the top menu).
- Click the + icon to start a new manual entry goal.
- Select Do More as your goal type (because you want to Do More posts).
- Enter the units you want to use and the amount you want to commit to. In this example, I'm aiming to post with a specific tag on Instagram 3 times per week.
If you want to delay your goal's start a few days (maybe you're traveling this weekend), be sure to tick the "Start this goal with extra leeway" box. Enter the number of days you want to delay and press Continue.
- Give your goal a brief name. If you want, you can also write a short description with more information.
- Finally, choose your initial pledge. This is the amount you will pay the firsttime you derail on the goal. After derailing, the pledge will increase by default — use the checkbox and +/- stepper below to control how high it goes. In the example below, I have chosen to start at a $5 pledge, which will increase each time I derail, until it reaches $30 — the pledge cap. (To read more about pledges and payments, check out some FAQs!)
- And now my goal is ready to get some data from Zapier. I'll need to post in the next 4 days to avoid paying Beeminder my first $5!
- Now we need to instruct Zapier how to update this goal when we post to Instagram! We're going to start with this pre-made zap. Click Create This Zap to begin configuring the applet. Zapier will walk you through the Instagram account connection and hashtag selection first. Then you'll configure the Beeminder connection! Select the goal you want to send data to from the dropdown.
- Edit the Datapoint Value if necessary. For many Beeminder goals, the default value of 1.0 will be what you want to use, but there are definitely use cases for other values as well (e.g., tracking time at work from a timesheet app), so make sure that's set up correctly!
You can click the menu on the right-hand side of the box to access more data fields from your Instagram trigger.
- Zapier allows you to test out your zap to make sure it works. Click Create & Continue to send a test datapoint to your Beeminder goal. Your goal should be updated quickly, so refresh the original page. If you see a new datapoint with the information Zapier provides, you're all set! You can delete the test datapoint afterward, or you can skip the test and wait to see what happens after your first post.
Zapier will automatically turn your zap on when you're finished, so you're ready to Instagram!