Issue a key for a customer. They activate it in the app.
Convert this licence — e.g. a beta key into a full licence. The key stays the same; the app picks the change up at its next validation.
Issue a real key to this pre-registrant and mark them converted.