Grow your list, Engage your sign ups, Integrate your data. Simple waitlist management, no programming required.
If you can add google analytics to your web page, you can start taking waitlist reservations.
Add your custom embed code and everything just works, no need to write html or css.
Create competition and reward for sharing your waitlist.
Users move up the list by referring friends.
Turn off the waitlist, change the copy.
Have an easy to use, embedable, mailing list signup.
If you are having problems with fake sign ups and bots.
Turn on Re-Captcha to ensure signups are real, and preserve campaign integrity.
<?php
...
$reservation = new \Waitlisted\Models\Reservation();
$reservation->setEmail('[email protected]');
$reservation->setName('PHP Test');
$result = $api_instance->createReservation($reservation);
print_r($result);
?>
[waitlisted][/waitlisted]
[waitlisted title="Join my waitlist."][/waitlisted]
[waitlisted]
<button> Join my awesome waitlist!</button>
[/waitlisted]
...
var reservation = new Waitlisted.Reservation();
reservation.email = '[email protected]'
reservation.name = 'Waitlisted API'
api.createReservation(reservation).then(function(data) {
console.log(data);
});
require "waitlisted"
reservation = Waitlisted::Reservation.create(email: "[email protected]")
puts "Your position is #{reservation.position} of #{reservation.total}"
from waitlisted import reservation
res = reservation.create({'email': '[email protected]'})
print "Your position is %s of %s" % (res.position, res.total)
import co.waitlisted.Reservation;
...
HashMap<String, String> options = new HashMap<>();
options.put("email", "[email protected]");
Reservation reservation = Reservation.create(options);
System.out.printf("Your position is %s of %s.%n", res.getPosition(), res.getTotal());
#include waitlisted.h
...
[Reservation create:@{@"email": @"[email protected]"} then:^(Reservation *reservation) {
NSLog(@"Your position is %@ of %@.", reservation.position, reservation.total);
}];