Importing Memberships & Related Contributions using Civimigrate

The joy of CiviMigrate is when you have a complicated destination for your data. In our example we have a simple csv with 6 fields but we want to create a Contact (see previous blog), a membership for that contact and an attached contribution record for the payment received. This blog will describe how to do a membership import and then a contribution import off the same data set.

This blog follows on very closely from the previous blog and continues the same example.


Your data needs to be already in a view with a unique key - here is one way to get it there from csv


Civimigrate module installed & enabled. (see previous blog)

Your view needs to have a contact_id field already (see previous blog)

Getting started

TBC - need to write getting data in with TW first