Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Do You can do a 2-stage import to import activities and then import contacts' engagement in those activities

Why do

...

a 2-stage import?

  • Makerble does not give you the option to import Events directly from a CSV file (although you can achieve this with a customised integration)

  • If you have information in spreadsheets that relates to events activities you’ve run previously and people’s attendance at those eventsactivities you need to import that information in two stages

    • Stage 1: import stories that contain information about the eventsactivities. (Each event activity that happened must have a its own Unique Identifier Code)

    • Stage 2: import stories that contain information about people’s attendance at those eventsactivities. (The row for each person’s attendance must contain the same Unique Identifier Code that corresponds to that activity)

Note

  • When you import information about activities, it is saved in Makerble as a story

  • This is different to when you use Makerble Events which allows you to create individual events that can have guests, waiting lists, messaging features, automations, workers assigned and more

  • In both scenarios you can track attendance but you have more flexibility when you use the dedicated Events app, compared to importing activities as stories.

How it works - an Example

Stage 1: import stories that contain information about the events.

Prepare the spreadsheet

  • For this example we have 3 different activities that we want to import attendance for.

  • The activities are:

    • Alice&Ben'sWedding

    • Joseph'sBirthdayParty

    • Sarah'sEngagementParty

  • The first spreadsheet needs to be the Activities spreadsheet and it will look a bit like this

    image-20240515-095251.pngImage Added
  • There are columns for

    • Name of the Event: this is going to be used as the event)Event Identifier because in this example, each event name is unique.

      • But if the names of events were not unique, you would need an additional column called Event Unique ID

    • Special events held

    • Date

    • Author

    • Guest attendances: given that the Guest Attendances will be coming from a different spreadsheet, we will not import this column

Do the Stage 1 import

  • Import the CSV file using the Import Manual Headcount option: Import stories with anonymous progress via CSV

  • On the Match Columns tab, the Guest attendances column will be skipped, given that the Guest Attendances will be coming from a different spreadsheet

At the end of Stage 1

  • The system will have created 3 stories.

  • There will be a story for each row in the spreadsheet, i.e. a story for each event

Stage 2: import stories that contain information about people’s attendance at those events.

Prepare the spreadsheet

  • The purpose of Stage 2 is to edit each story that was created in Stage 1 and within that story, insert the details of the attendees

  • In order to do this, you need to prompt Makerble to identify which stories need to be edited

  • This is why the spreadsheet for Stage 2 looks like the one below - it is crucial that it has the Name of the Event column with the same unique name of each event that was in the previous spreadsheet. Because Makerble will use character-matching to identify which story needs to be edited

    image-20240515-095959.pngImage Added

Do the Stage 2 import

...

At the end of Stage 2

  • You will still have 3 stories at the end of Stage 2

  • But now each of those stories will have been edited to contain the attendance information of your guests