When does nexplanon become effective?

I had my nexplanon inserted last Tuesday so it has now been 7 days. My doctor told me it wouldn’t be effective for three more weeks, but the website says 7 days. Is it effective now?