Everything you need to get Smart CSV Pro running on your WordPress site in minutes.
Installing Smart CSV Pro is as simple as any other WordPress plugin. Follow these steps:
smart-csv-pro.zipsmart-csv-pro folder to /wp-content/plugins/ via FTPAfter installing, the plugin creates the required database tables automatically. You'll see a new "Smart CSV Pro" menu item in your WordPress admin sidebar.
No license key is required โ the plugin activates instantly and is ready to use.
Navigate to Smart CSV Pro โ Settings in your WordPress admin to configure:
Go to Smart CSV Pro โ Import and upload your CSV file. Your CSV should have these columns:
certificate_id,student_name,course_name,issue_date,expiry_date
CERT-001,John Smith,Web Development,2024-01-15,2027-01-15
CERT-002,Jane Doe,Data Science,2024-02-20,2027-02-20
Required columns: certificate_id, student_name
Optional columns: course_name, issue_date, expiry_date, grade, instructor
Add the verification form to any page or post using the shortcode:
[smart_csv_verify]
Optional parameters:
[smart_csv_verify title="Verify Your Certificate" placeholder="Enter Certificate ID" theme="dark"]
When QR codes are enabled, each certificate automatically gets a unique QR code that links to its verification page. You can:
Yes! Smart CSV Pro is 100% free with no feature limits. Download and use it on unlimited WordPress sites.
There is no built-in limit. Performance is optimized for millions of records. Your server's database storage is the only practical limit.
Yes. You can embed the shortcode in any Elementor shortcode widget or Gutenberg shortcode block.
Yes. All data is stored in your own WordPress database. We never collect or transmit any data to external servers.
Try going to Settings โ Permalinks in WordPress and clicking "Save Changes" to flush rewrite rules.
Ensure your CSV uses UTF-8 encoding (not UTF-16) and that the first row contains the column headers exactly as documented above.
Make sure your server's GD or Imagick PHP extension is enabled. Check with your hosting provider if unsure.