Overview
The Bulk URL Import feature allows you to create hundreds or thousands of short URLs in a single operation. Instead of shortening links one at a time, simply upload a supported spreadsheet or CSV file, configure your settings, and let SPRL generate your short URLs automatically.
Bulk importing is ideal for marketing campaigns, product catalogs, newsletters, customer communications, affiliate links, and large-scale URL management.
Good to Know:
Bulk Import supports CSV, XLS, and XLSX files. Depending on the import method, you can create up to 50,000 short URLs in a single upload.
Supported Import Methods
| Method | Description |
| CSV Upload | Import URLs from a CSV file. |
| Excel Upload | Import URLs from XLS or XLSX spreadsheets. |
| Manual Paste | Paste multiple URLs directly into the editor. |
| Personalized Import | Create branded URLs with custom slugs using spreadsheet data. |
Preparing Your File
Your import file must contain the destination URLs you want to shorten.
The following columns are supported:
| Column | Required | Description |
| Long URL | Yes | The destination URL to shorten. |
| Title | No | An optional name for easier identification. |
| URL Slug | No | Create a custom keyword for the short URL. |
For personalized imports, you can also include a Custom_URL_Slug column to generate branded short URLs with predefined keywords.
How to Import URLs
- Navigate to Dashboard → Bulk URL Shortener.
- Select your preferred import method.
- Upload your CSV, XLS, or XLSX file.
- Select the short domain you want to use.
- Configure optional settings such as password protection, temporary links, or UTM parameters if required.
- Review your data.
- Click Generate Short URLs.
SPRL validates your data before processing the import and generates the short URLs once the upload is complete.
Additional Options
During the import process, you can apply settings to all imported URLs.
- Custom Domain
- Password Protection
- Temporary Link Settings
- Expiration Rules
- UTM Parameters
- Redirect Delay
- Custom 404 Page
After the Import
Once processing is complete:
- All generated short URLs appear in your URL Drive.
- QR Codes can be generated for every link.
- Analytics begin tracking visitor activity after the links are shared.
- You can edit supported settings at any time.
Best Practices
- Verify that all destination URLs are valid before importing.
- Use descriptive titles to make links easier to manage.
- Create custom slugs only when necessary to keep links short and memorable.
- Review your spreadsheet for duplicate or empty rows.
- Test a few generated links before distributing them to a larger audience.
- Use a branded domain for professional marketing campaigns.
Troubleshooting
My file won't upload
Ensure the file is in CSV, XLS, or XLSX format and is not corrupted.
Some URLs were skipped
Rows containing invalid or incomplete destination URLs may be ignored during validation. Review your source file and try again.
My custom slug wasn't used
Check that the custom slug is unique and correctly included in the appropriate column of your import file.
Frequently Asked Questions
Which file formats are supported?
CSV, XLS, and XLSX files are supported.
Can I import thousands of URLs?
Yes. Bulk Import supports large uploads, with personalized imports supporting up to 50,000 records in a single upload.
Can I use my custom domain during import?
Yes. Simply select your verified custom domain before generating the short URLs.
Can I edit imported URLs later?
Yes. All imported URLs can be managed from Dashboard → URL Drive after the import is complete.
Tip: Before importing thousands of URLs, upload a small sample file first to verify your formatting, custom slugs, and optional settings. This helps prevent errors and saves time when processing larger batches.