Can you provide a link to the documentation you’re following with these steps 5, 6 and 7?
Estage.com seems like some SaaS website builder, in which case they should give you the DNS records to point your domain to (if they support custom domain mapping at all).
Yet, their demo page shows a basic WordPress site: and their documentation talks about getting your own hosting service and installing WordPress and plugins… in which case your domain should be mapped to your chosen 3rd-party hosting prover, and not to eStage.