Ask Additional Questions in Checkout Process?

I currently have it enabled so that customers need to create an account to checkout. this is because I need to ask some additional questions (I coded the registration page myself) vs the basic shopify checkout process. forcing customers to create an account is hurting my conversions in a big way as this takes them away from the checkout process. I use Dawn Theme.

I am looking for a way to ask the necessary questions and/or have them create an account during the checkout process in a streamlined way. I see many websites that do this but cannot figure it out in Shopify.

anyone have a solution for this?

sadly I chose Shopify which seems to have limited functionality vs more professional ecommerce platforms.

No I won’t share my URL as this is a question that does need require my URL

Thankss for responding.

Sorry to say that none of those apps accomplish what I am looking to do. I made extra field myself on the registration page already and am trying to avoid that step. This is a mostly b2b site so social media not a factor.

Not on plus and Shopify developers cannot change checkout code.

still at square one