en-us es pt tr de
disabled
Back To Udemy

Sign in
English (US) Deutsch Español Français (France) Italiano 日本語 한국어 Polski Português Türkçe
  • Sign in
  • English (US) Deutsch Español Français (France) Italiano 日本語 한국어 Polski Português Türkçe
Search for solutions
Student Topics
Instructor Topics
Udemy Business Topics
Read article
Combined Results
The email address associated with your Udemy account
Do these help?
What's this?
Submit a Data Access or Deletion Request
Additional Comments
No comments provided.
This email does not match the email associated with your Udemy account.
Please check that you have entered the correct email addresses.
Udemy Business
Please let us know how this article can be improved to help resolve your question or issue. Thank you for taking the time to share your feedback.
Feedback submitted here will not create a support ticket and is not directly accessed by our support team. If you require assistance, please contact Udemy Support.
Thank you. Your feedback has been recorded.
Please enter the course URL as www.udemy.com/course/course_name. Click here for help.
Please login using the email associated with your Udemy account so we can better assist you.
I am a...
Udemy Support
Help and Support
Do any of these articles answer your question?
If they do, we can close your request
I found my answer. Close my request.
I still need help.
  1. Udemy
  2. Selling & Promotion
  3. Pricing & Coupons

Instructors: How to Resolve CSV Upload Errors for the Bulk Coupons Tool

This article outlines how instructors can resolve CSV upload errors they may encounter while using the bulk coupons tool.

  • Learn how to access the bulk coupons tool and prepare your CSV file.
  • Review the different types of coupons instructors can create and how to create coupons on the course Promotions page.
  • Review our rules and guidelines for using course coupons and referral links.

Troubleshooting CSV upload errors for the bulk coupons tool

If there is an issue with the CSV file and it cannot be uploaded on the bulk coupons tool page, an error notification will appear.

csv_upload_error.png

The tables below include error messages you may encounter while attempting to upload the CSV file and the steps you can take to resolve them.

File errors

Error message

Issue(s)

How to fix

Content of file could not be parsed. Try again and if issue repeats again please contact support. 

Empty file / incorrect file / unexpected error

Try uploading a CSV file with the required inputs again.

Required column(s) course_id, coupon_type, coupon_code are missing

The file is missing required column(s)

Add the required columns

Row errors 

Error message

Possible issue(s)

How to fix

Course ______: cannot exceed the number of coupons allowed for the month 

  • There have already been 3 coupons created for the calendar month for this course, which is the maximum amount allowed.
  • Double-check your course information to confirm how many coupons you have remaining. If the maximum amount of coupons has been reached, you will not be able to create new coupons for the course until next month. 

course_id is invalid in rows ___

  • course_id is blank
  • course_id is not an integer value
  • the instructor account doesn’t have permission to create coupons for this course_id
  • You may have copied and pasted info into cells and then deleted the cells. These cells will now contain blank fields.
  • Check your course_id in your course information file. Only use valid course_id values that you have “manage” permissions for.
  • Open your file in a text editor and see if there are rows that look like “,,,,,,,,,”. If there are, either delete them in the text editor, or open Excel and delete the entire row (by highlighting the rows on the left side and clicking Delete).

coupon_type is invalid in rows ___

  • coupon_type is blank
  • coupon_type is not one of the 4 allowed values: best_price, custom_price, free_open, free_targeted
  • Ensure that coupon_type is filled out and that these are the only options used, entered exactly like this: 
    • best_price
    • custom_price
    • free_open
    • free_targeted

coupon_code is invalid in rows ___

  • coupon_code is blank
  • coupon_code was already used for the same course in the past
  • coupon_code is used more than once for the same course_id in the CSV upload
  • Coupon code is not in the correct format (review the requirements for custom coupon codes).
  • Ensure that you have a coupon code in the correct format that is unique at the course level.

start_date is invalid in rows ___

  • start_date is in the past
  • start_date is beyond the current month
  • start_date is not entered in YYYY-MM-DD format 
  • Ensure that your start date is in the current month and is on today’s date or later.
  • Note: Excel can automatically change date formats. Enter your date with a leading apostrophe in the cell (e.g. ‘2022-03-20) or select the cells, right-click, click “Format Cells” and make sure “Text” is selected. Then fix the dates.
  • Open the saved file with a text editor to check if the date formats are properly saved.
  • Note: if the field is left blank, the tool will automatically use today’s date.

start_time is invalid in rows ___

  • start_time is not entered in HH:MM (or H:MM) format
  • Correct the start_time format to HH:MM or H:MM (e.g. 03:30, 3:30)
  • Note: if the field is left blank, the tool will automatically use midnight (00:00). Or if the time is in the past, 00:00 will be entered.

custom_price is invalid in rows ___

  • coupon_type = custom_price and no value was entered
  • coupon_type = custom_price and custom_price is not entered as either a decimal value or as “min” or “max”
  • custom_price is less than the allowed minimum
  • custom_price is higher than the allowed maximum
  • If you entered custom_price as the coupon_type, make sure you have a value. Check your course information to make sure your value is within the minimum and maximum range for that course. 

After you have taken the applicable troubleshooting steps to resolve the issue with your CSV file, click Upload CSV to create coupons at the top of the page. If your upload is successful, you will see a notification banner indicating your coupons have been created.

csv_bulk_upload_successful.png

Was this article helpful?
0 out of 8 found this helpful

Related articles

  • How to Create Instructor Coupons Using The Bulk Coupons Option
  • How to Add Questions to a Practice Test
  • Copyright Guidelines For Instructors
  • Instructors: Personal Plan Frequently Asked Questions
  • Trademark Guidelines For Instructors

By clicking to access Udemy’s support virtual assistant, you are agreeing to Udemy’s Terms of Use and Privacy Policy.

Contact Us

Related articles

  • How to Create Instructor Coupons Using The Bulk Coupons Option
  • How to Add Questions to a Practice Test
  • Copyright Guidelines For Instructors
  • Instructors: Personal Plan Frequently Asked Questions
  • Trademark Guidelines For Instructors

By clicking to access Udemy’s support virtual assistant, you are agreeing to Udemy’s Terms of Use and Privacy Policy.

Contact Us
'instructor','Instructors: How to Resolve CSV Upload Errors for the Bulk Coupons Tool','title:Instructors: How to Resolve CSV Upload Errors for the Bulk Coupons Tool',
English (US) Deutsch Español Français (France) Italiano 日本語 한국어 Polski Português Türkçe
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Affiliate
  • Investors
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2025 Udemy, Inc.
true