These instructions tell you how to mail out codes using Mailchimp.
Mailchimp lets you manage email communications with your fans. Using Bandcamp's track/album code export feature, and Mailchimp's import feature, you can send your fans personalized emails that contain unique codes for them to redeem.
Mailchimp's custom fields allow you to assign arbitrary (and unique) data to each email contact. You can assign a code to each email address, then use Merge Tags to add the code to your email campign.
Reminders:
Ahem! These instructions assume you are generally familiar with the concept of CSV (comma separated values) files, and have a Mailchimp account. If you aren't comfortable with any part of the instructions below, please call upon a knowledgeable friend to assist.
If you've come here after already creating a code set, go to the next step.
Otherwise, visit your Bandcamp Tools page and generate a new set of codes. In the quantity field, specify the number of recipients on your mailing list.
On your Tools page is a table showing all the track/album code sets you've created. Click "export" next to the code set you wish to send. This will prompt you to save a CSV file with the codes in the first column.
Log in to Mailchimp, click Lists on the left then click the title of your mailing list. Under the Settings menu, click List Fields And *|MERGE|* Tags:
Click the add a field link underneath the field list to create a new custom field and choose Text as the type. Find your new field at the bottom of the field list and give it the following settings:
Click the Save button at the bottom of the page.
Click Manage subscribers then View subscribers to go back to the main list view and click the Export button above the subscriber list:
For this step you'll need a spreadsheet program like Excel or Numbers. The spreadsheet app in Google Docs also works well.
Back in your Mailchimp account, go to Import and choose Upload From File. Click Browse and select your updated mailing list CSV.
Make sure Auto-Update My Existing List is checked. If not, Mailchimp will ignore any emails it already knows about, and all this work will be for nothing. Click the Import List button.
Mailchimp will now ask you which columns in your CSV correspond to which fields. Make sure that your track/album code column is mapped to the "Track/album code" field and click OK. Click the Complete Import button to finish the import.
When you're editing the content for your email campaign, click the Merge Tags button at the far left of the formatting toolbar and select Download code to insert a special tag (*|DL|*):
The tag will be replaced by the recipient's unique code when the email is sent. Be sure to send yourself a test email to make sure it works, and don't forget to tell people where to go to redeem their code: example.bandcamp.com/yum
Also see our general Help pages.
If you want to replace the codes with new ones, simply upload another CSV with new custom field data. If you just want to clear out the data because you're as much of a neat freak as we are, go back to the List Fields And *|MERGE|* Tags page and delete the Track/album code field.
At the bottom of the HTML Preview window there's a View Live Merge Info button. Click it, then you can use the Back and Next buttons to preview the email as each of your recipients will see it (complete with code!).
Mailchimp's Merge Tags Overview is a great place to start.
Still wondering?