What is the Fotaflo/Smartwaiver integration?
Fotaflo works by providing a seamless photo delivery experience for your guest’s adventures and activities. By leveraging the utility of Smartwaiver, users can integrate the two into a seamless system so that you and your participants can create a hassle-free reservation.
Benefits of integrating Fotaflo and Smartwaiver
When a participant signs a waiver that has been set up with the integration, it will automatically create a reservation in Fotaflo. Tour guides will be able to click into the reservation, confirm that all waivers have been signed, and upload any pictures of the guests to the reservation.
One of the upsides of integrating Smartwaiver into Fotaflo is the ability to gather any necessary information via the use of the waiver. Essentially, when a webhook request is sent from Smartwaiver, Fotaflo will parse and store the information on its database as well. With this contact information, you can then deliver all photos from Fotaflo using a single reservation, all in the same place.
Smartwaiver integration setup
To get started, login in to www.smartwaiver.com to obtain a new API Key. You can grab your API key via the “My Account” section of your account after logging in:
1. Navigate to “My Account”, and then click into the “API Keys” tab:
Once you have your API Key, we’re going to move over to Fotaflo for the rest of the setup.
2. Go to the Fotaflo integration settings page and select Smartwaiver from the list of possible integrations. If you are unable to reach the page, please contact Fotaflo support.
3. Enter the API Key you obtained from Smartwaiver and paste it into the Smartwaiver API Key field that populates. Then click on “Create”:
Now we’re going to do the same process, but grabbing the key from Fotaflo and inserting it into Smartwaiver:
4. Select the Manage Integration Keys button
5. Click the Generate Integration Key button in the lower right-hand corner:
Creating your Fotaflo Webhook URL:
1. Copy the Integration Key that you generated in step 5
2. Paste the Integration Key in this URL:
https://[INTEGRATION KEY]:X@2.fotaflo.com/reservations/smartwaiver.json
3. For example, if the [INTEGRATION KEY] were abcd1234abcd1234abcd1234 then the URL should be:
https://abcd1234abcd1234abcd1234:X@2.fotaflo.com/reservations/smartwaiver.json
4. Hold onto that link, we’ll be needing it in the next few steps.
One last step before we leave Fotaflo:
- To ensure this is a standalone integration you must have the following required fields in the Custom Participant Information section of your waiver. This can be found under “Participant Info”:
- Tour Date: the exact words 'tour date' or 'reservation date' need to be in the label field. You can add other text before or after if you wish. Use the Date field option.
- Tour Time: the exact words 'tour time' or 'reservation time' need to be in the label field. You can add other text before or after if you wish. Use the Pull Down Field option.
- You can use 24h (e.g. 16:35) or 12h (e.g. 4:35pm) times
2. In the Smartwaiver integration settings in Fotaflo, set it to the correct time zone for your location so that it can convert the times properly:
Smartwaiver settings
In Smartwaiver, go to the API Webhook settings and paste your Fotaflo Webhook URL in the Your Webhook URL section.
-
- Make sure 'Web Endpoint' and 'Do not wait for email validation' are set, then click the Update button to save.
- Warning: If it looks like you are going to remove the FareHarbor Integration or any other integrations you will need to contact Smartwaiver to set up a second webhook. In that case, email support@smartwaiver.com and ask them to set up the ‘Fotaflo Webhook URL’ as an account webhook.
The integration should now be active and ready to test.
If you would like to import previous waivers that were created before the integration was enabled, please contact Fotaflo support.
Testing the Smartwaiver integration
- Fill out and sign a waiver in Smartwaiver making sure to select an appropriate tour date and time.
- Look in Fotaflo for a matching reservation for the name in step 1.
- Add the reservation to a photo and make sure the album gets delivered to both email addresses after the tour date and time you specified in the waiver.
Setting up the Smartwaiver Integration Add-on for FareHarbor
In addition to Fotaflo integrating with Smartwaiver, you can take the process one step further and also integrate FareHarbor onto the same account.
If you are looking to add both FareHarbor and Fotaflo to your account, the process is similar, but you will need the help of our support team here at Smartwaiver. If you are interested, please reach out to us at support@smartwaiver.com