ProposalTrack - Proposal Tracking WebsiteProposalTrack - Proposal Tracking Website
Launch your own ad-supported proposal tracking website. Visitors share files, track views & replies. You earn the ad revenue.ProposalTrack - Proposal Tracking Website
Launch your own ad-supported proposal tracking website. Visitors share files, track views & r...
Overview
Launch your own Proposal Tracking website — and monetize it.
ProposalTrack is a self-hosted PHP/Laravel script that lets you launch a public, ad-supported proposal-tracking service in minutes. Anyone can drop in, upload a proposal, share a private link with their client, and see real-time analytics — no signup, no account, no friction. Built-in ad slots and full SEO control let you, the site owner, monetize every visit.
This is not a SaaS. It is a one-time-purchase script you install on your own hosting and turn into your next ad-revenue website.
Live Demo
Public Site: https://proposaltrack.affilinkit.site/
Admin Dashboard: https://proposaltrack.affilinkit.site/admin/login
- Email: [email protected]
- Password: admin123
Well-written documentation
Documentation: https://affilinkit.site/documentation/proposaltrack/
Demo mode is on, so admin credentials are locked — the demo always works for the next visitor.
How site owners make money with ProposalTrack
Freelancers, consultants, and agencies are constantly searching for "proposal tracking", "free document tracker", "see if my proposal was opened", and similar high-intent keywords. ProposalTrack gives those users a free, fast, no-signup tool — while you, the site owner, earn revenue from:
- Three pre-defined ad placements: header banner, before-document ad gate, and after-document banner.
- Configurable ad-gate countdown — visitors must wait a few seconds before downloading, increasing ad impressions per session.
- Custom code injection slots for AdSense, Ezoic, Mediavine, PropellerAds, native ads, push notifications, or any pixel/script.
- Built-in Google Analytics field for traffic measurement and remarketing.
- SEO-ready meta tags + Open Graph on every public page so you rank for proposal-tracking keywords.
- Email-collection at upload time — build a newsletter list of high-intent freelancers and agencies for affiliate offers.
How end users (your visitors) get value
Your visitors — freelancers, agencies, and sales teams — can use the public site without registering:
- Upload a proposal (PDF, DOCX, XLSX, PPTX, image) and instantly get a private share link to send to their client.
- Receive a private manage link to track engagement from any device.
- See real-time stats: total views, unique visitors, exact reading time, and any replies.
- View a 14-day chart of how engagement is trending.
- Receive an email notification the moment the client replies on the share page.
- Recover lost links anytime through the email-OTP "Find My Proposals" flow.
Every interaction takes place on your site. Every page view loads your ads. Every email captured is your list.
Why ProposalTrack is the right script for an ad-revenue website
- High-intent traffic — visitors are professionals (freelancers, agencies, sales teams) with strong purchasing power, which means premium ad CPMs.
- Sticky usage — once a freelancer uploads a proposal, they come back repeatedly to check views = repeat ad impressions.
- Shareable by design — each share link sent to a client brings new visitors to your domain. Free viral growth, every single proposal.
- Web-based one-click installer — no SSH, no Composer, no command line. Install on cPanel in 5 minutes.
- Built on Laravel 11 + PHP 8.2 — modern, secure, future-proof.
- Full white-label — your logo, favicon, brand colors, meta tags, custom HTML.
- Demo-mode toggle — show off your site without the next visitor breaking your admin credentials.
- Clean, well-commented source code — every controller, view, and migration is readable and easy to extend.
- One-time payment. Lifetime license. Zero monthly fees, ever.
Who should buy this script?
- Site builders & webmasters looking for a fresh ad-revenue niche with low competition.
- SEO marketers who can rank for "proposal tracker", "document tracker", "free proposal sharing" keywords.
- Affiliate marketers targeting the freelancer / agency niche with relevant offers (CRM tools, invoicing, productivity apps).
- Hosting resellers wanting a flagship demo site to attract small-business hosting customers.
- Entrepreneurs who want to launch a real, useful free tool that earns from day one.
Why this beats SaaS competitors
| Aspect | SaaS Competitors (PandaDoc, DocSend, Better Proposals) | ProposalTrack |
|---|---|---|
| Pricing model | $15–$65 per user, per month | One-time purchase, you keep all revenue |
| Who earns the money | The SaaS company | You, the site owner |
| Signup required | Yes — high-friction onboarding | No — instant upload, lower bounce |
| Ad monetization | Not allowed | Built-in placements + custom code slots |
| SEO control | Subdomain, no control | Your domain, full meta tags |
| Source code | Closed | Full access |
| Recurring fees | Forever | Zero |
Try the demo above, then hit Buy Now and start your own proposal-tracking website today.
Features
Try it before you buy
Public Site: https://proposaltrack.affilinkit.site/
Admin Dashboard: https://proposaltrack.affilinkit.site/admin/login
- Email: [email protected]
- Password: admin123
Well-written documentation
Documentation: https://affilinkit.site/documentation/proposaltrack/
Monetization (built for ad-revenue site owners)
- Three pre-defined ad placements — header banner, before-document ad gate, and after-document banner.
- Configurable ad-gate countdown — force visitors to wait a few seconds before downloading, boosting impressions per session.
- Custom
<head>code slot — drop in AdSense auto-ads, Ezoic, Mediavine, or any verification pixel. - After-
<body>code slot — perfect for Google Tag Manager noscript, push-notification SDKs, or AdSense ad code. - Footer code slot — ideal for Crisp/Tawk chat widgets, exit-intent popups, or deferred analytics.
- Built-in Google Analytics ID field.
- Email collection at upload time — build a high-intent newsletter list for affiliate offers.
Public-side experience (your visitors)
- Zero-signup upload — drag-drop, enter email, get share link in seconds.
- Auto-generated cryptographically secure share token (link cannot be guessed).
- Auto-generated private manage token so each uploader can track their own proposal from any device.
- Inline PDF preview on the share page (other formats become downloadable).
- Configurable ad-gate countdown before download.
- Reply form on every share page so the recipient can respond directly.
- Email-OTP "Find My Proposals" flow — visitors recover all their share/manage links by verifying email ownership.
- Mobile-first responsive UI with dark/light theme.
- SEO-ready Open Graph tags on every public page.
Real-time analytics for the uploader
- Per-proposal stats: total views, unique IPs, total engagement time, replies count.
- 14-day view-trend chart powered by Chart.js.
- Detailed view-history table with timestamp, IP, duration, and user agent.
- Tracks actual reading duration via
navigator.sendBeacon— even if the recipient closes the tab. - Replies tab listing every recipient response.
Two-way engagement
- Recipients can reply directly from the share page.
- Uploader gets an instant, beautifully formatted email when a reply arrives.
- Site owner (admin) can review or delete any reply.
Site-owner admin panel
- Modern dashboard with KPI cards, storage stats, and recent-proposals widget.
- Searchable, filterable, paginated list of every proposal across the platform.
- Per-proposal deep-dive with charts, view history, and replies.
- One-click CSV export of all proposals.
- Reupload, deactivate, or permanently delete any proposal.
- Toggle dark/light theme from the top bar.
- Account settings — change name and password (lockable in demo mode).
Branding & white-label
- Upload your own logo and favicon with live preview.
- Custom site name, meta title, meta description, meta keywords.
- SEO-ready Open Graph tags on every page.
- Editable Privacy Policy & Terms of Service pages with a full-feature CKEditor (font, color, alignment, tables, images, source view, special characters).
Email system
- Full SMTP configuration UI — host, port, encryption (TLS/SSL), username, password, from-name.
- "Send Test Email" button to verify configuration.
- Responsive HTML email templates for OTP verification, new-reply notifications, and share-link delivery.
- Configurable allowed file-types and max file size (auto-respects PHP server limits).
- Compatible with Gmail, SendGrid, Mailgun, Brevo, AWS SES, and any standard SMTP provider.
Security
- CSRF protection on every form and AJAX endpoint.
- Strict Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy headers.
- Token-based access — database IDs are never exposed in URLs.
- Bcrypt-hashed admin passwords + guest middleware + session-based admin auth.
- Directory-traversal hardening on the storage fallback route.
- Email-OTP throttling and signed token usage.
One-click web installer
- Step-by-step UI: requirements check → database → admin user → site setup → complete.
- Validates PHP version, required extensions, writable storage, writable .env.
- Tests database connection before saving credentials.
- Runs migrations and seeds defaults automatically.
- Auto-creates the storage symlink with multi-strategy fallback for cPanel hosts that block symlinks.
- Re-installs blocked once setup is complete.
- No SSH, no Composer, no artisan commands.
Tech stack
- Laravel 11.x
- PHP 8.2+
- MySQL 5.7+ / MariaDB 10.3+
- Bootstrap 5.3 + Bootstrap Icons
- Vanilla JavaScript — no build step required
- Chart.js for analytics
- CKEditor for rich-text editing
Requirements
Server Requirements
- PHP 8.2 or higher
- MySQL 5.7+ or MariaDB 10.3+
- Apache with
mod_rewriteenabled (LiteSpeed and Nginx also supported) - HTTPS recommended (Let’s Encrypt is fine)
Required PHP Extensions
pdo_mysqlopensslmbstringfileinfotokenizerxmlctypejsonbcmathcurl
File Permissions
/storagedirectory must be writable (chmod 755 or 775)./bootstrap/cachedirectory must be writable./.envfile must be writable during installation.
Recommended PHP Settings
upload_max_filesize≥ 50M (configurable from the admin panel within server limits).post_max_size≥ 60Mmemory_limit≥ 256Mmax_execution_time≥ 120
Recommended Hosting Profile
For an ad-supported public site, plan for traffic growth from day one:
- Starter (0–5k visits/month): any cPanel shared hosting (Hostinger, Namecheap, A2, SiteGround).
- Growing (5k–50k visits/month): business shared hosting or low-tier VPS (1 vCPU, 2 GB RAM).
- Scaling (50k+ visits/month): VPS with 2 vCPU, 4 GB RAM, SSD storage. Add Cloudflare in front for caching of public pages.
Tested On
- cPanel, Plesk, DirectAdmin
- Hostinger, Namecheap, GoDaddy, A2 Hosting, SiteGround
- CloudLinux + LiteSpeed environments
- VPS with Ubuntu 22.04 LTS + Apache/Nginx
Browser Support
- Chrome / Edge / Brave (last 2 versions)
- Firefox (last 2 versions)
- Safari 15+
- iOS Safari 15+, Android Chrome 100+
Not required: SSH access, Composer, Node.js, or any command-line tools. The web installer handles everything.
Instructions
Try the Live Demo First
Walk through every feature on the live demo before you install:
- Public Site: https://proposaltrack.affilinkit.site/
- Admin Dashboard: https://proposaltrack.affilinkit.site/admin/login
- Email: [email protected]
- Password: admin123
Well-written documentation
Documentation: https://affilinkit.site/documentation/proposaltrack/
Demo mode is on, so admin credential changes are disabled. On your own install, you can change everything freely.
Installation (5 minutes, no SSH required)
- Create a database. In cPanel → MySQL Databases, create a database, a user, and assign the user to the database with all privileges. Note the database name, username, and password.
- Upload the script. Extract the downloaded zip on your computer, then upload the
proposaltrackfolder to your hosting via cPanel File Manager or FTP. - Point your domain or subdomain to the script’s
publicfolder. In cPanel → Domains/Subdomains, set the document root to/public_html/proposaltrack/public. - Set permissions. Make
storage,bootstrap/cache, and.envwritable (chmod 755 or 775). - Visit your domain. The web installer opens automatically.
- Follow the installer:
- Requirements check — PHP version, extensions, writable paths.
- Database step — enter credentials, click "Test Connection", then "Save & Migrate". Tables, seed data, and the storage symlink are created automatically.
- Admin step — enter your admin name, email, and password.
- Site step — enter your site name and contact email.
- Complete — you’re live. Log in at
/admin/login.
Post-Install Setup
- Branding — Admin → Settings → Branding. Upload your logo and favicon.
- SMTP — Settings → Email. Enter SMTP credentials and click "Send Test Email".
- SEO — Settings → SEO. Set meta title, description, and Google Analytics ID. This is critical for organic traffic.
- File Uploads — Settings → File Uploads. Configure max file size and allowed extensions.
- Legal Pages — Edit Privacy Policy and Terms of Service from Admin → Legal Pages.
- Demo Mode — (optional) set
DEMO_MODE=truein.envif you’re running a public showcase.
Setting Up Monetization
- Go to Admin → Settings → Ads.
- Paste your AdSense, Ezoic, Mediavine, or any ad-network code into the three slots:
- Header ad — appears at the top of the public proposal-view page.
- Before-document ad — appears during the configurable ad-gate countdown before the recipient can view/download.
- After-document ad — appears below the document.
Other items by this author
|
PHP Script Installation Service
Don't worry about the installation of your script! Have your PHP Script installed for you.
|
$39 | Buy now |
| Category | Scripts & Code / PHP Scripts / Miscellaneous |
| First release | 1 May 2026 |
| Last update | 1 May 2026 |
| Software version | PHP 8.2, PHP 8.3, PHP 8.4 |
| Files included | .php, .css, .html, .sql, .xml, Javascript .js |
| Tags | php script, File Sharing, earn money, Laravel Script, dark mode, freelance tools, proposal tracker, document tracking, ad revenue website, business script, document tracker, share link generator, file upload tracking, proposal management, view analytics |








