We are migrating a large database of users (5000+) from a Joomla Community Builder platform to S2Members Pro. Frustratingly, the user data can only be exported from Joomla in two separate CSV files that have different sets of data. One file contains the user information the other contains the subscription information.
The only field that the two csv files have in common is the username.
We need to import the first CSV and then update the users by importing the second CSV.
The problem is that after importing the first CSV, user IDs are automatically generated and S2 member needs to have the user ID to update the users with the second CSV. We would have to manually find and insert the user ID’s into the second CSV or export from S2 and manually merge the data somehow. Ouch.
I’d really like to be able to tell S2 member to match the users by the username when importing instead of the ID. Since usernames are unique it seems like it should be possible to do this without creating conflict.
Can this be done? or is there some other solution I’m not thinking of?
Here is a link to an image of the simplified version of the two files.
Thanks!