Quick Start Guide
Get your parking page live in 5 minutes!
Pick one HTML file from
lps/ folder and one JSON file from config-files/ folder
Upload both files to the same folder on your web server
Visit:
yoursite.com/folder/parking.html?config=template-name
Uploading Files to Your Server
What to Upload
You need 2 files minimum:
- parking.html or parkingplus.html - The page template
- Your config file - Example:
glp1-weight-loss-config.json
Where to Upload
Upload both files to the same folder on your web server. You also need to upload the config-files/ folder.
Upload these files to your web server:
parking.html- Place in any folderconfig-files/folder - Must be in the same folder as the HTML file- Inside
config-files/: All your JSON config files
Example: If you put parking.html at /landing-pages/parking.html, then put the config folder at /landing-pages/config-files/
File Permissions
⚠️ Don't Upload Everything!
Only upload the files needed: lps/ folder and config-files/ folder. Do not upload the tools, documentation, or start-here files - these are for your local use only.
Security & Protection
Protecting Your Config Files
The .htaccess file in your config-files folder prevents direct access to your JSON files.
Make sure the
.htaccess file is uploaded inside your config-files/ folder. This file blocks direct URL access while still allowing your templates to load the configs.
Try to access a config file directly:
https://yoursite.com/config-files/diabetes-config.jsonYou should see "403 Forbidden" - that's good! Your pages will still work normally.
Security Best Practices
- Use non-obvious folder names - Instead of "landing-pages", use generic names like
resources,content, orinfo - Don't link to your pages from your main site - Traffic sources link directly to the landing pages
- Rename template files (optional) - Change
parking.htmltopage.htmlorindex.htmlfor extra security
Understanding File Names and URLs
How It Works
All config files follow this naming pattern:
When you access a page, you use just the [name] part in the URL:
Real Examples
| File Name on Server | URL Parameter to Use |
|---|---|
glp1-weight-loss-config.json |
?config=glp1-weight-loss |
diabetes-type2-config.json |
?config=diabetes-type2 |
hair-loss-men-config.json |
?config=hair-loss-men |
Full URL Example:
Color Themes
SparkPage includes 8 color themes you can use to match your brand or test different looks.
Available Themes
- default - Blue/cyan theme
- purple - Purple gradient
- green - Green/emerald theme
- orange - Orange/amber theme
- pink - Pink theme
- red - Red theme
- white - White/blue theme
- light - Light gray/green theme
How to Use Themes
Add &theme=name to your URL:
Adding Images to Ad Units
The parkingplus.html template supports thumbnail images in ad units.
How to Add Images
In your JSON config file, add "backgroundImage" to any ad unit:
Image Requirements
- Dimensions: 270x180 pixels (or similar ratio)
- Format: JPG, PNG, or WebP
- Size: Keep under 100KB for fast loading
- URL: Full https:// URL to the image
Where to Host Images
- Your own web server
- CDN like Cloudflare or CloudFront
- Image hosting service like Imgur or imgBB
Troubleshooting
Page Shows "Loading content..."
- Check that the config file name matches the URL parameter
- Verify the config file is in the
config-files/folder - Make sure file permissions are set to 644
- Check browser console (F12) for error messages
Config File Not Found
- Verify you uploaded the
config-files/folder - Check spelling of the config name in the URL
- Remember: Remove
-configfrom the URL parameter
Images Not Showing
- Make sure you're using
parkingplus.html, notparking.html - Verify the image URL is correct and accessible
- Check that the image URL starts with
https:// - Test the image URL directly in your browser
Wrong Theme Showing
- Check the
&theme=parameter in your URL - Verify the theme name is spelled correctly
- Clear browser cache and refresh the page
Getting 403 Errors on Pages
- The .htaccess file might be too strict
- Try temporarily removing .htaccess to test
- Check server error logs
- Verify folder permissions are set to 755