How Can I Add a Mailchimp Signup Form to a WordPress Website?
To connect your Mailchimp account to your website you need to login to your Mailchimp account, click your profile picture on the right, go to Account > Extras > API Keys > Create a Key. This will generate an API key that you need to add to your WordPress account.
In your Mailchimp account go to Audience dashboard > Manage Audience > Signup Forms to create a new signup form. After you created a from you like copy its embed code. With the embed code you can place your signup form anywhere: sidebar, footer, special dedicated page where your visitors can subscribe to your mailing list or inside the content on different pages.
To add an embed link to a custom page open this page for editing, paste the embed code to a new custom HTML block. Click Save or Update to save the changes. You can repeat the process multiple times.