There's no magic formula but some things help.
- Hook in first 0.5 seconds - if people don't watch first 3 seconds, they scroll.
- Use trending audio/sounds, but put your twist on it.
- Post consistently, check retention metrics in Instagram analytics to see where people drop off.
- Post when your audience is active (usually 6-9 PM in India).
- Engage with comments and other creators.
- Watch what's working in your niche - not to copy, but understand format.
Sometimes it's just luck and right timing when Instagram algorithm decides to push something. Most viral stuff isn't genius, just right place right time. Don't overthink it, make something interesting and post consistently.