Call Anytime 24/7
Mail Us For Support
Office Address
Lahore, Punjab, Pakistan

Taking over a client’s WordPress site can be straightforward—or painfully confusing. When your predecessor provides an EPP code, website files, and unlocks the domain, it might not be immediately obvious what steps to take next. If you’ve ever wondered “What am I supposed to do now?” after receiving these assets, you’re not alone. Many WordPress site migration beginners and digital marketers search for clear guidance on this situation.
In this guide, we will break down exactly what these elements mean, what you should do next, and how to properly transition a WordPress site for a new client without getting lost. We’ll cover domain transfer, site hosting, WordPress admin access, and practical migration checklists you can follow today.
An EPP code (also often called an authorization code, auth code, or transfer code) is essentially a security key required to transfer a domain name from one registrar to another. Without it, you generally cannot move the domain away from the current registrar.
The EPP code:
If the domain is already unlocked and you have the EPP code, you can transfer the domain to your preferred registrar or host. This is typically required before pointing the domain to a new hosting provider.
The “website files” your predecessor left you most likely include your WordPress theme, uploads, plugins, and core files exported from the site’s host via FTP or cPanel. But these files alone do not give you:
To fully rebuild or migrate the site, you will need both the site files and the database backup (often a .sql file). If you only have partial files, ask the former admin to provide the full WordPress backup.
Ideally, the previous admin would have made you an Administrator user inside WordPress and transferred hosting/domain access. Since that didn’t happen, you’ll need to rely on the resources you do have:
Once you secure hosting and a working WordPress installation, you can create a new admin user and regain full control.
First, confirm where the domain is registered (e.g., GoDaddy, Namecheap, WordPress.com). Use a WHOIS lookup if needed. Then use the EPP code to:
If the client hasn’t arranged hosting, choose a reliable WordPress host (e.g., SiteGround, Bluehost, Kinsta).
Upload your WordPress files and database to the new host.
wp-config.php with the new database name, user, and password.Once the domain is transferred—or if you leave it with the current registrar—update the domain’s nameservers to your host. If you’re pointing DNS without transferring the domain, just change the A records to point to your hosting server.
After the site is loading on the new host:
If you don’t have admin login credentials:
Here is what to do right now:
Comments are closed