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('php@waitlisted.co');
$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 = 'justin+test456@waitlisted.co'
reservation.name = 'Waitlisted API'
api.createReservation(reservation).then(function(data) {
console.log(data);
});
require "waitlisted"
reservation = Waitlisted::Reservation.create(email: "joe@gmail.com")
puts "Your position is #{reservation.position} of #{reservation.total}"
from waitlisted import reservation
res = reservation.create({'email': 'joe@gmail.com'})
print "Your position is %s of %s" % (res.position, res.total)
import co.waitlisted.Reservation;
...
HashMap<String, String> options = new HashMap<>();
options.put("email", "joe@gmail.com");
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": @"joe@gmail.com"} then:^(Reservation *reservation) {
NSLog(@"Your position is %@ of %@.", reservation.position, reservation.total);
}];