The invention discloses a method for synthesizing an acrylamide derivative as shown in the synthesis formula (I). The acrylamide derivative is obtained by performing reductive acylation and isomerization on an oxime derivative and an acyl compound in the presence of a Pd, Cu or Ni transition metal catalyst and a proper reducing agent, wherein R1, R2 and R3 independently are hydrogen atoms, aryl, aryloxy, alkyl, cyclalkyl, alkoxy, heterocyclyl, carboxyl, esteryl, cyano, sulfonyl and carbamoyl; or R1 and R2 are combined into ring; or R2 and R3 are combined into a ring; R4 is hydrogen atom, alkyl or aryl; n is 1 or 2; and when n is 1, X is a leaving group and when n is 2, X is an oxygen atom. A series of high-yield substituted acrylamide compounds can be obtained under a mild condition by reducing and acylating oxime in the presence of the transition metal catalyst. The method has the characteristics of mild reaction condition, simple operation, wide application range, low production cost, high synthesis yield and the like.