Get a foothold (somewhere)

To find a starting point somewhere, to get a firm basis where further progress or development is possible.

The small company was able to get a foothold in the breakfast cereal market.