El 4 de septiembre de 2017 se dio a conocer la creación de una coalición rumbo a las elecciones de 2018 bajo el nombre Frente Ciudadano por México, integrada por el Partido Acción Nacional (PAN), el Partido de la Revolución Democrática (PRD) y Movimiento Ciudadano (MC). La alianza electoral presentó un candidato común en las elecciones con el objetivo de derrotar a los abanderados del PRI y MORENA, según los promotores del acuerdo «no es una alianza tradicional de partidos sino un frente amplio, algo mucho más robusto con académicos, intelectuales, organizaciones de la sociedad civil y ciudadanos», incluso algunos dirigentes como Dante Delgado, coordinador nacional de Movimiento Ciudadano, han dicho que el acuerdo irá más allá del proceso electoral.[6][7][8][9] El 5 de septiembre el frente fue registrado oficialmente ante el Instituto Nacional Electoral.[9][10]
Los partidos integrantes no han confirmado si la coalición únicamente concurrirá a las elecciones presidenciales o si presentarán listas conjuntas en las votaciones para diputados, senadores y en las elecciones locales. Algunos integrantes de los tres partidos ya han mostrado su rechazo a la medida y anunciaron que no repetirán esas alianzas en las elecciones locales,[11] aunque en los hechos el Frente está diseñado desde el inicio para considerar una alianza de alcance nacional, y considera en su diseño, la posibilidad de permitir candidaturas separadas en distritos específicos, o en el ámbito estatal.[7][8]
El día 8 de diciembre se registraron ante el INE como coalición electoral denominada Por México al Frente, a su vez, los dirigentes nacionales del PAN y el PRD, renunciaron a sus puestos. El primero, Ricardo Anaya, para buscar la candidatura presidencial y Alejandra Barrales, del PRD, para buscar la candidatura a la jefatura de gobierno de la Ciudad de México.[12]