Verifying your email address
When you sign up to 1pm, we send a six-digit code to the email address you used. Entering the code on the verification page proves the address belongs to you and unlocks features that depend on us being able to reach you, like password reset and account recovery.
This article covers what the verification flow looks like, why we do it this way, what happens if you skip it, and how to fix the common stumbling blocks.
What you'll see after sign up
Right after you create your account, you'll land on the Verify your email page. It tells you we've sent a six-digit code to the email address on the account, with a single-input form to type the code in and a Verify button.
Opening that page also sends you a fresh code if there isn't already a live one waiting, so you never have to click "send me a code" before you can type one in.
The page also has a Resend code button, a short note that codes expire after 30 minutes, and a small line at the bottom: "You can keep using your account without verifying. Verifying enables password reset, account recovery and direct email invites."
That last line is important. Verification isn't a gate on the app itself. You don't have to verify to use 1pm: you can keep working, build events, do everything you signed up for. What it does gate is outbound email to third parties (see "What you unlock by verifying" below), plus getting back into your account if you ever forget your password.
Open your inbox
Look for an email with the subject "Your 1pm verification code: 123456" (with your actual code in place of those digits) from the mail.1pm.app sender domain. The body has the six-digit code in large text near the top.
The code is just six digits, like 482917. There's no link to click. You type the code into the verification page in your browser.
Enter the code
Back on the Verify your email page, type the six digits into the input. The page accepts only digits, so leading or trailing spaces are stripped automatically.
Click Verify. If the code matches and hasn't expired, you'll see a confirmation that your email is verified, and you're back to the dashboard with no further interruption.
If the code doesn't match, the page says so, and it tells you how many attempts you have left. The most common cause is a typo (a 0 instead of an O, or a transposed digit). If you can't see the code in your inbox at all, scroll down to the troubleshooting section.
You get five attempts per code
A code allows five wrong tries. On the fifth, the code is invalidated then and there, even though its 30 minutes haven't run out, and the page switches from "that code didn't match" to "too many incorrect attempts on the current code. Request a new one."
There's no lockout beyond that and nothing happens to your account. It's the code that dies, not your access: tap Resend code and start again with a fresh one and a fresh five attempts.
Codes expire after 30 minutes
A code is valid for 30 minutes from when we sent it. Past 30 minutes you'll need a fresh one.
If you let the page sit for an hour while you got coffee and then typed the code, you'll see an "expired" message when you click Verify. That's fine: tap Resend code, look in your inbox for the new code, and try again.
Resending a code
The Resend code button on the verification page sends a fresh code to the same email address. There's a 60-second cooldown between sends (you'll see the button count down, "Resend in 45s") to stop accidental rapid-fire taps from flooding your inbox.
Each fresh code invalidates any older codes for the same account. If you resend three times in quick succession, only the most recent code works. The older ones won't be accepted even if you find them in your inbox.
A resent code starts its own 30-minute expiry window. So if you're an hour into trying to get a code that arrived late, resend; the new one is good for another 30 minutes from the moment you tap.
Why we use a code instead of a link
Other apps send a "click this link to verify" email. We send a six-digit code instead. Two reasons:
- You can verify on a different device. If you signed up on your laptop but you only have your phone with you when the email arrives, you can read the code on your phone and type it on the laptop. A click-the-link flow would require you to switch devices at the wrong moment.
- It's harder for email-scanning bots to accidentally "click" the link and burn your verification before you do. Some corporate email security tools follow every link in incoming email to check it's safe; that can mark a one-time verification link as used before you've seen it. A six-digit code doesn't have that problem.
The trade-off is a few seconds of typing. We think it's worth it.
What you unlock by verifying
Verification unlocks two different kinds of thing: getting back into your own account, and sending email out of it.
Password reset works. If you ever forget your password, the Forgot password flow can email you a reset link. It only does that for verified addresses, which is why we ask you to verify up front. Account recovery works the same way: a verified address is what lets us reach you if you're locked out for some other reason.
The second half is the one people don't expect, and it affects present-you rather than future-you. Anything that puts an email in somebody else's inbox is held back while your address is unverified, because an unverified address is exactly what a spammer would sign up with. Specifically:
- Emailing a crew member their share link, one at a time. You can still generate the link and send it yourself by any other means.
- Batched invite emails. The bulk send refuses the same way.
- The rejection notice when you reject an uploaded document. The rejection still applies and the reason is still recorded, but the crew member isn't told. The panel says so at the time, with a Verify now link.
- RSVP invites and crew status update emails, both skipped.
Everything else is unaffected: building events, the run of show, contacts, requests, copying a share link out by hand.
If you don't verify
You can keep using 1pm without verifying. Build events, run the show, share links you've copied out yourself.
The nudge is a banner across the top of every page. It's dismissible, but only for the browser session, so it comes back on your next visit rather than disappearing for good. The verification page itself is always at Account, then Verify email, whether or not the banner is showing.
Nothing kicks in automatically to route you there. Requesting a password reset on an unverified address doesn't trigger a verification step, for example: it quietly does nothing and shows you the same "check your inbox" message it shows everyone, so an unverified account discovers the problem by waiting for an email that never comes. That's a deliberate anti-enumeration measure, and it's the strongest argument for verifying while you're thinking about it.
Troubleshooting
The code email didn't arrive.
Check spam, junk, and Gmail's Promotions or Updates tabs first. The email comes from the mail.1pm.app sender domain. Some company email gateways quarantine messages from new sender domains; if you have an IT team and the email isn't anywhere visible, ask them to release it.
If it's been five minutes and there's nothing in any of those places, tap Resend code. A new code will go out and the old one (which may have been lost in transit) is invalidated.
I typed the right code but the page says it's invalid.
Check whether you've already resent a code. The most recent code is the only valid one; older codes won't work even if they arrived in your inbox first. Use the code from the most recent email.
If you've definitely got the most recent code, double-check for typos. The code is six digits, no letters; an 0 and an O look similar but only digits work here.
If the code expired (30 minutes since it was issued), tap Resend code and try again with the fresh one.
I signed up with the wrong email address.
If you typed a typo into the signup form ([email protected] instead of gmail.com), the verification email won't reach you and you won't be able to verify. Sign in with the password you used at signup; on the verification page, contact [email protected] and we'll switch the address on the account to the correct one and resend.
I missed the verification page after signing up.
You don't lose the ability to verify by closing the page. Click the banner at the top of any page, or go to Account, then Verify email. Opening that page sends a fresh code on arrival if there isn't a live one waiting.
I changed my email address. Do I have to re-verify?
Changing the email on your 1pm account doesn't use a code at all. 1pm emails a confirmation link to the new address, and the change only takes effect when you open it. Until then, the account keeps the old address and you stay signed in with it.
That's the point of doing it that way: it proves you can receive mail at the new address before anything moves.
Something else went wrong.
Email [email protected] from the address on the account and tell us what happened. A real person reads that inbox and we can sort out anything that the self-service flow doesn't handle.