Quick Start
Get your first form submission in under 5 minutes.
1. Create an Account
Sign up at atlasforms.app/signup using email or OAuth (Google/GitHub).
2. Create a Project
Projects organize your forms. Create one from the dashboard:
3. Create a Form
Inside your project, create a form:
You'll see your form's endpoint URL:
https://atlasforms.app/f/abc123xyz4. Add the Form to Your Website
HTML Form
html
<form action="https://atlasforms.app/f/abc123xyz" method="POST">
<input type="text" name="name" placeholder="Your name" required>
<input type="email" name="email" placeholder="Your email" required>
<textarea name="message" placeholder="Your message" required></textarea>
<button type="submit">Send</button>
</form>JavaScript (fetch)
javascript
const response = await fetch('https://atlasforms.app/f/abc123xyz', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
name: 'John Doe',
email: 'john@example.com',
message: 'Hello!'
})
});
const data = await response.json();
console.log(data.submission_id);React
javascript
async function handleSubmit(e) {
e.preventDefault();
const formData = new FormData(e.target);
const response = await fetch('https://atlasforms.app/f/abc123xyz', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(Object.fromEntries(formData))
});
if (response.ok) {
alert('Submitted!');
}
}5. View Submissions
Go to your dashboard to see incoming submissions in real-time. Each submission shows: