If the end user (contact) can not be mapped to a company profile in any way, then it will not be saved and instead the request is ignored.
When receiving a new end user, you should ideally send the corresponding companyId or companyExternalId. If you don't we still try to match based on email and if that doesn't work either, then it is ignored.