3 FREE Customer acquisition forms for a Small Business (or an alternate service for a CRM database). Some forms offer analytics/insights reports; payment options; or file upload.

1. JotForm
PROS / Accept Online Payments (Promo Code); File Upload; Form Analytics; Use Widgets & Integrations; Form Designer;
CONS / 100 Monthly Submissions; 5 Forms; 1,000 Monthly Form Views
VERDICT / Best option for receiving customer data and accepting online payment without using an invoice (promo code creation). JotForm offer Facebook & Website integration, SSL secure submissions, unlimited reports, accept online payment, file upload, and email notification.
2. Google Forms
PROS / Unlimited Forms; Widgets & Integrations(Website); Analytics Report; email notification
CONS / No Files Upload; No Accept Online Payments
VERDICT / Google Forms are unlimited, with easy to read analytics report. Easy to create surveys, registration forms, invitations, and applications.
3. Cognito Forms
PROS / Unlimited Forms; Files Upload; Accept Online Payments
CONS / Storage 100 MB; Accept Online Payments (Stripe 1% of each charge plus Stripe’s fee of 2.90 % + $0.30); No Widgets & Integrations; No Analytics Report
VERDICT / Cognito Forms are unlimited, file upload, email notifications. Great for creating registrations and applications forms.