Our order went in 2 weeks ago..Is there a page I can find out what phase our car is in? I seem to remember a spread sheet type site posted on this forum..
The next step: a red button will appear on your "my tesla" page saying "delivery",
I received an order number (RN 906156) from my lease company who ordered the Tesla for me.
Is there a site where I can track and trace the progression of production of the car?
Go to the teslamotors.com website and click on "My Tesla".
It takes about 4 days to build the car. Until your turn arrives on the production line there is nothing to track.
@rogier, given that you lease company ordered the car they will be considered the owner and have associated their email with the car. In order to see the my Tesla page you would probably need the email and password they use which they may not want to give to you(allow changes to be made to order etc). You may have to rely on them to give you updates!