How to Add a Waitlist to an iOS or Android App

Add a SmashSend waitlist to your mobile app by opening the hosted form in an in-app browser, keeping autofill and referrals intact.

Last updated September 3, 2023

This guide shows you how to add a SmashSend waitlist form to an iOS or Android app, so visitors can sign up and then refer other people to move up the queue. It takes a couple of minutes and does not require a developer.

Before you start

You need a SmashSend account and a form. If you do not have one yet, create a free account first.

1. Create your waitlist form in SmashSend

  1. Log in to SmashSend.
  2. In the sidebar, open Forms and click New form.
  3. Add the fields you want to collect. Email is always included.
  4. Open the Rewards tab and turn on referrals if you want signups to earn a better position by inviting other people.
  5. Click Publish.

2. Copy your form link

Open the form and go to the Integrate tab. Your form is hosted at a public URL that looks like this:

https://smashsend.com/f/YOUR_FORM_KEY

Replace YOUR_FORM_KEY in every snippet below with the key from your own form.

3. Add the form to an iOS or Android app

  1. Add a button or menu item in your app for joining the waitlist.
  2. Point it at your hosted form URL.
  3. Open the URL in an in-app browser (SFSafariViewController on iOS, Custom Tabs on Android) or in a WebView.

If you would rather use a plain link or button, this is the markup:

<a href="https://smashsend.com/f/YOUR_FORM_KEY">
  Join the waitlist
</a>

Good to know

Opening the hosted form in a system browser sheet rather than a bare WebView keeps autofill, password managers and cookies working, which measurably improves signup completion.

Turn signups into referrals

A waitlist form is more useful when each signup brings more signups. With referrals enabled, every person who joins gets a unique share link, and their position improves as people sign up through it. You can reward the top referrers automatically. See how to create a viral waitlist for the full setup, or read more about referral marketing with SmashSend.

Troubleshooting

  • The form does not appear: confirm the page is published, and that you pasted the code into an HTML or code block rather than a rich-text block.
  • The form is cut off: increase the height of the embed element to at least 640px.
  • Signups are not showing up: check that you are looking at the same form in SmashSend that the key in your embed points to.

Have questions?

If you get stuck, email support@smashsend.com or contact us and we will help you get it working.

Keep reading

Other products from us:TidySupport·SuperBuilder·Inbounter·Blossu·KnowledgeSDK·TypeHop·EverydaySEO
text us!
SmashSend
SmashSendiMessage
􀍉
iMessage · Today 9:41 AM
hey, text us 👋
let's build something cool 🚀
Delivered
Text Message􀰓