Wishpond: Connecting to Appointlet

Allow leads to book their own appointments, demos and consultation calls

Jared Morse avatar
Written by Jared Morse
Updated over a week ago

This article is for the Legacy version of Appointlet. Click here to browse the knowledge base on the most recent app version.

You can use Appointlet on your Wishpond landing pages to allow leads to schedule their own appointments, demos and consultation calls.

In other words, striking when the iron is hot! Doing this will save you time, shorten your sales cycle and allow you to close more sales.

Example landing pages:

  • Redirection after lead fills out form Demo 1

  • Embedded Appointlet booking page Demo 2

I. Appointlet Setup

This section will give you basic instructions for setting up your Appointlet account. Checkout our Getting Started guides for more detailed instructions.

  1. Create your organization/project

  2. Set Up your Meeting Types (appointment types) in Appointlet

  1. Set up your Members in Appointlet, link them to a Google or Office 365 Calendar and set their Available Hours (Note that if you have multiple staff providing the same Meeting Type, you can turn on the "Pooled Availability" feature on the Meeting Type level to pool the availability of all staff and randomize the choice of the member chosen)

Now that you've set up your Meeting Types and Members, you're ready to accept bookings!

II. Integrating Appointlet with Wishpond

Method 1: Redirect Wishpond leads to Appointlet

With this method, you will take the Wishpond lead information on your landing page and redirect them to Appointlet for booking.

Within Wishpond's Form Submission settings page, set the Confirmation URL to be your booking page link.

So now, after a lead fills out your form, they will be redirected to your scheduling page to book directly into your calendar.

Note: You can grab your booking page link by clicking on the "Share" button on the top left. Alternatively, you can go to the appropriate Meeting Type page on Appointlet and click on "Copy Booking URL" on the right.

Method 2: Embed Appointlet on your Wishpond page

You can offer direct scheduling of sales calls, consultations and meetings to your Wishpond visitors without them leaving your landing page.

The biggest difference with the first integration is that the lead will enter their information in Appointlet and not in a Wishpond form.

Add this javascript code as “Custom Javascript” on your Wishpond lander:

<script src="https://d35xd5ovpwtfyi.cloudfront.net/loader/loader.min.js"></script>

Click on the Buttons that should open your booking page and set them to Link to “Run Javascript on click”:

Here’s the javascript code you should be using here:

appointlet({ organization: 'organization-slug-here' }).show();

  •  Organization slug is taken from Appointlet by inserting the subdomain of your booking page link
    ​ 

  • It’s also possible to further modify the above code to select specific Meeting Type offered or staff members by replacing the organization line with "organization: "recruiting-outside-the-box-inc" , service:SERVICEID." You can get the Meeting Type ID by looking at the last digits of that Meeting Type booking link. 

You're done!

III. Funnel Optimization: Form Fields

If you're taking lead information directly on your landing pages, you can greatly optimize the booking flow by auto-filling the form fields on Appointlet and completely skipping the information screen, eliminating a major time-consuming step.

To achieve this, start by adding the Appointlet Form Fields (name, phone, etc...) that you want displayed in emails and calendar events. This enables easy access for your sales reps & team.

Now in Wishpond, you have to add the Appointlet parameters and Wishpond merge tags to the destination URL of the landing page:

The destination URL for the Bree Smith demo page is:

https://wishpond-revivalfitness.appointlet.com/s/26273/15788?skip_fields&email={{user.email}}&field__your-name={{user.full-name}}&field__phone-number={{user.phone-number}}

To get the Appointlet field slug, go to that Field page in Appointlet and simply click on the "Advanced" tab. You should see the slug of that specific field:

Note: The email field slug in Unbounce should simply be "email" without “field__” before it.

To get the merge tags for the Wishpond fields, you need to replace {{user.field-identifier}} with the actual field identifier. You can get it by clicking on the Wishpond field and looking at its identifier.


If you've auto-filled all of your Appointlet required fields, then you would be better off skipping the information field. To do so, append "skip_fields" to your booking page link. That's it!

IV. "Thank You" page Redirect

If you're looking to redirect your leads to a "Thank You" page after booking, Appointlet's got you covered. Click on the "Settings" link on the top left of the Dashboard, under the "Redirect" tab, and put in your "Thank You" page URL.

Note: You can also append variables to your redirect URL and use these variables as dynamic text on your "Thank You" page.

V. Zapier Integration

You can use our Zapier integration to connect Appointlet with the other tools you use. This will automate the rest of your administration tasks; sending out SMS reminders, updating your CRM, sending your bookings to Google Sheets, and much more…



Note: Webhooks are available for power users.

Did this answer your question?