The shortcode for the MailChimp subscribe form in my theme's custom homepage is not working. But when I put the same shortcode in a blog page and other pages, then it is working

I put the shortcode `[mc4wp_form id="id"]` in theme pages and it's working.

But when I put `<?php echo do_shortcode ([mc4wp_form id="id"]); ?>` in my custom homepage, then it's not working.

thanks