Forcing a field to be left blank when data is required

Hi team,

I am trying to connect 2 x Shopify stores within the same Shopify Plus organisation.

The aim is to get the customer profiles syncing between 2 stores to allow customers to come under a single loyalty program.

I have a working scenario built using a webhook. When a customer is updated/created in source store, it is pushed to the destination store. If they exist in the destination store, the customer is updated. If they don’t exist, the customer is created.

All is working fine, I am just getting an error when a customer signs up to our main store (source) with only their email address. The customer profile is created but there is no First or Last name yet. This is causing the Make scenario to throw up an error as the First Name and Last Name in the “Create Customer” (Shopify) module as these 2 fields are marked as required.

Is there any way to get around this? e.g. if no First or Last name exists, simply bring the email address across to the destination store to create the account.

I’ve tried the following with no luck:
{{ifempty(9.first_name; emptystring)}}

Any ideas?